1. مقدمة
ملف PDF لهذا المستند متاح |هنا|.
الأمثلة الواردة في هذا المستند متاحة |هنا|.
يشير النص التالي إلى الوثائق التالية:
[ref1]: [https://stahe.github.io/ar-javaee-juin-2012/] - دورة تدريبية حول Java EE
[ref2]: [https://stahe.github.io/ar-jpa-juin-2007/] - دورة تدريبية حول JPA
للتسهيل، سيُشار إلى هذه المراجع فيما يلي بـ [ref1] و [ref2].
يهدف هذا البرنامج التعليمي إلى توضيح الخطوات المتبعة في إنشاء ونشر خدمة ويب J2EE باستخدام بيئة تطوير NetBeans 6.5 وخادم التطبيقات GlassFish المصاحب لها. بالإضافة إلى ذلك، نقدم عملاء مختلفين لهذه الخدمة: عملاء Java و C# و ASP.NET و Flex.
الأدوات المستخدمة هي:
- نظام إدارة قواعد البيانات MySQL 5 [http://www.mysql.com/]
- بيئة تطوير NetBeans 6.5 [http://www.netbeans.org/]
- بيئة تطوير التطبيقات Visual Studio Express 2008 SP1 (C# والويب) [http://www.microsoft.com/Express/]
- بيئة تطوير التطبيقات (IDE) Adobe Flex Builder 3 [https://www.adobe.com/cfusion/tdrc/index.cfm?loc=fr_fr&product=flex]
- خادم Apache من أداة Wamp [http://www.wampserver.com/]
- Adobe Flash Player: [http://www.adobe.com/fr/products/flashplayer/]
لم يتم شرح الكود بالتفصيل الدقيق. لذلك، فإن هذا البرنامج التعليمي مخصص لأولئك الذين لديهم بعض الخبرة المسبقة في NetBeans و Java EE و EJB 3 و JPA. جميع العناصر المستخدمة في هذا البرنامج التعليمي موضحة في [ref1] و [ref2] ولكن ليس بالضرورة في البرنامج التعليمي نفسه.
يأتي البرنامج التعليمي مع ملف مضغوط يحتوي على العناصر التالية:
![]() |
- [1]: محتويات ملف zip
- [2]: خدمة الويب JEE في شكل أرشيف EAR
- [3]: مجموعة من مشاريع NetBeans 6.5 المصممة لبناء خدمة الويب JEE بشكل تدريجي
- [4]: عملاء .NET لخدمة JEE — عميل C# واحد وعميلان ASP.NET/C#
- [5]: عملاء Flex 3 لخدمة JEE
- [6]: البرنامج النصي لإنشاء قاعدة البيانات التي يستخدمها التطبيق
