الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

تعالو نروح سوا Soa ( الحلقة العاشرة )

Featured Replies

بتاريخ:

شرحت في موضوع مستقل مفهوم الPersistence و الTopLink اللي هو الحلقة التاسعة

الموضوع هنا

باقي عندي كلام بسيط عن الADF

البرمجة لم تعد كالسابق .. لغة واحدة تفهم مصطلحاتها و تقرأ عنها بعض الامثلة وانتهى الموضوع .
هذا هو السبب وراء عدم انتشار الجافا في وطننا العربي و ايضاً وراء احساس الناس بعدم فهمها
والاحساس بالضياع بين المصطلحات التي تقفز لهم في كل صفحة يقرأون فيها عن الجافا .

اولاً يجب ان تحدد هدفك لماذا تريد تعلم الجافا ؟؟
هناك عدة طرق .. وكلها تتنفذ على الجي دفلوبر .. وكلها ممكن تكون ADF او بدون ADF

جاوب بنفسك على هذه الاسئلة

السؤال :
هل تريد بناء تطبيق Client\Server كالذي يتم بناءه بواسطة Delphi او Oracle Forms بدون تعقيدات ؟؟
اذا كانت الإجابة بنعم اتجه الى Java Swing

السؤال :
هل تريد بناء تطبيق Client/Server بس يهمك ان التنفيذ يكون على الويب زي الOracle Forms يعني بواسطة الJInitiator ؟؟
اذا كانت الإجابة بنعم اتجه الى Java Applet

السؤال :
هل تريد بناء تطبيق ويب كهذا المنتدى المطور بلغة PHP او كأي موقع بلغة ASP.NET ؟
إذاً لديك Servlet هو خيار غير عملي .. ولديك JSP خيار جميل مشابه جداً للغة PHP و لديك JSF مشابهه جداً لـASP.NET

السؤال :
هل تريد بناء تطبيق يعمل على اجهزة الموبايل ؟؟
اتجه الى J2ME

الان عرفت الخيارات .. لكن ممكن تسألني مادام نقدر نعمل كل حاجة بدون ADF فحاجتنا ليها ايه ؟؟

كما قلت البرمجة لم تعد كالسابق لغة وحدة وبس .. صار لازم يكون عندك اطار عمل Framework تتحرك فيه
اطار العمل هذا يحل لك مشاكل كثيرة .. موضوع الPersistence اللي تكلمنا فيه في الموضع السابق
و يحل مشكلة الانتقال بين الصفحات و يحل مسألة الأمن ووو ... وكلها تجي مره وحده
هذا هو باختصار framework و ADF و Spring كلها عبارة عن frameworks
غير انه فيه فنون كثيرة .. بتستهوي المبرمجين و بتشوفي ان البرمجة صارت فن و تطورت كثير .

نرجع لصلب الموضوع .. اللي هو السوا .. وايه علاقة الADF بالسوا .. تذكرو طبعاً الهيكلة بتاعت الSOA
كان في القسم الايسر جزء منفصل .. فيه JDeveloper اللي هو بيئة التصميم والبرمجة لا اكثر .
وفيه الOracle TopLink وشرحناها في موضوع مستقل بتلاقو رابطه فوق .
و فيه Application Development Framework اللي هو الADF

الADF هنا ممكن يفدينا في جزئين ..
الاول : إنشاء Business Logic للنظام يعني تعمل فيه الويب سيرفس اللي هتتربط في السوا . بواسطة الTopLink و الEJB Session Bean .
الثاني : إنشاء واجهات مستخدم بواسطة Oracle ADF Faces للسيرفس الخاصة بالسوا و سبق ان تكلمنا في الموضوع اظن في اول او ثاني حلقة .

هذا كل ما يخص موضوع الIntegrated Services Environment

في الحلقة القادمة هندخل في الجد .. مع Oracle BPEL Process Manger

بتاريخ:

اسلوب متميز ... يجمع بين البساطه والعمق ...

ننتظرك يوميا ...

بارك الله فيك

  • بعد 2 أسابيع...
بتاريخ:

فى انتظار الحلقات الجديدة .......................

  • بعد 3 أسابيع...
بتاريخ:

جيد....فكره سريعه عن اقسام الجافا
شكرا لك

بتاريخ:

كل ده ولسه هندخل علي الجد :) ماشي بس تابع للاخر الله يخليك

  • بعد 2 أسابيع...
بتاريخ:

الاستاذ الفاضل المحترم (احمـد الجابرى)
بصراحة انا حسيت انى مليش لزمة وان الواحد لازم يتابع الجديد مش لازم فى مجال الديفولبر انا ocp بس بصراحة حسيت !!!!!!!!!!!!!!!
ربنا معاك ووفقك وثبت خطاك واحنا معاك وعارف ان الواحد بيستفيد بس بس كفاية لما ندعيلك ربنا معاك
ومستنيين باقى الحلقات الجميلة

  • بعد 2 سنة...
بتاريخ:

السلام عليكم ورحمة الله وبركاته
اولا احب اشكر حضرتك على الحلقات الجميلة جدا
بالنسبة لتقنية الاس او اية soa مفهومها كبير جدا كان مشروع تخرجي كامل عليها لكن كنت شغال j2ee & php & derby db & mysql طبعا البعض يسأل اية علاقة اللغات دي ببعض وازاي بتبرمج بيهم في مشروع واحد
الاس او اية واحد من خصائصة انك ممكن تدمج اي شئ وبأي لغة في اي وقت
في حاجات في الاس او اية ممكن نكون بنستخدمها واحنا مش واخدين بالنا زي google maps زي اي موقع بتخش علية فية امكانية الحصول على داتا من اكتر من مصدر على نفس الابلكيشن انا مستعد اتدخل في التفاصيل لو حد طلب مني ذلك بأذن الله وايميلي لو حد حب يتناقش في التكنولوجي دي او حب نبدأ مع بعض في اي بروجكت [email protected] وفي نفس الوقت ادعوا لي بان ربنا يوفقني بالنجاح في المادة اللي ما ذالت معي اني انجح فيها ان شاء الله واحب اشكر المهندس احمد الجبري على مجهودة فوق الرائع واتمنى ان اكون على تواصل معه بأذن الله

  • بعد 2 أسابيع...
بتاريخ:

كل الشكر لاستاذ احمد الجابري لاكن لدي ملاحظة بالنسبة SOA حيث اعتقد انها لا زالت في طور التجربة والاختبارات اي ان الاصدار الرسمي لها لم يتم بعد اعتقد ذلك و الله اعلم على حسب احد الاصدقاء في oracle corporation in India وهو يعمل على مشروع  SOA ان الاصدار الرسمي سيكون في 2012
شكرا جزيلا لك مهندس احمد على هذه المعلومات القيمة 

  • بعد 4 سنة...
بتاريخ:

السلام عليكم بصراحة استمتعت بالاسلوب وغزارة المعلومات الله يعطيك الصحة والعافية وجعله في ميزان حسناتك

ما استوقفتني عنده واضحكني بجد وهي تقطيع الصورة ل.... وتعليق صورة ADF اسلوب رائع ما في ملل اطلاقا

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.