الانتقال إلى المحتوى
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.

الوضع الحالي والمستقبلي لتقنية Adf في الوطن العربي

Featured Replies

بتاريخ:

الحقيقة أن الكثيرين يسألون هذا السؤال ولذلك سأقوم بشكل واضح بالرد على هذه الجزئية في خلال المشاركات القادمة

  • الردود 51
  • المشاهدات 6.2k
  • البداية
  • اخر رد

أكثر المشاركين في هذا الموضوع

Most Popular Posts

  • من أخطاء المتقدمين للوظيفة هو عدم فهمهم الحقيقي لسؤال لماذا نقوم بتعيينك ، فمسألة أنك مجتهد وتبحث وتتحمل ... إلخ ، فهذه مسألة نسبية وقد لا تكون حقيقية ولست مميزاً فيها فالكل يقول ذلك ، ماذا تعرف عن AD

  • : سرعه االانترنت في الوطن العربي هي أحد الاسباب ولكن ليس السبب الأكبر  و إلا فان حجم قاعده البيانات بكام مشتملاتها  التي كانت ضعف حجم الجي ديفيلوبر في ذلك الوقت  ستقف حائطا لانتشارها  ولكني أعتقد أن ا

  • Darwiesh.fciكلامك صحيح فيما عدا نقطة أن ADF لم يقدم الجديد حينها لأن سرعة الإنجاز ذلك الوقت كانت كبيرة جداً ولكن طريقة تسويق Sun  وأوراكل لا تقارن بطريقة مايكروسوفت حيث من الممكن أن تجد منتج قوي جداً

بتاريخ:
  • كاتب الموضوع

الحقيقة أنني أحاول الانتهاء من مشاركة إمكانيات ADF أولاً ولكن كثرة عدد السائلين جعلني أعجل بكتابة هذا الموضوع وسأحاول تسريع الكتابة فيه قدر المستطاع

بتاريخ:

Core Topic..Marvelous choice 

up the hat for this topic 

بتاريخ:
  • كاتب الموضوع

لنتحدث باختصار قبل أي شئ عن تاريخ ADF حيث كانت Business Components معروفة منذ أواخر تسعينات القرن الماضي وكانت تدعم تقنية JSP ثم تطورت مع Struts ثم مع JSF و Trinidad ثم أخيراً ظهرت بالشكل الذي نراه الآن من وجود ADF Business Components مع ADF Faces

هذا يعني أن أساس تقنية ADF موجود منذ حوالي 15 سنة ، ولكن لماذا لم يكن معروفاً؟

هذا ما سنجيب عنه في المشاركات القادمة بإذن الله

بتاريخ:

السلام عليكم يعطيك العافية وشكرا على الموضوع المهم انا بصدد تعلم ال ADF ان شاء الله 

ما عندي خبرة كبيرة بالموضوع ولكن الان مع وجود ال fusion راح تظهر ال ADF بشكل واسع للوطن العربي ب‘نتظار ردك وتوضيحك اكثر بخصوص هالموضوع 

بتاريخ:

استاذي الفاضل من المشاكل التي تواجهنا عند العميل بسئل اولا عن السرعه لذا:-

1- ماهي المكانيات التي نحتاج من اجل  الحصور على افضل سرعه ممكن قد تكافئ .net وغيرها

2-لماذا انتشار التقيه بطيئ جداُ                            

                                                                             اتمني التفوفيق

بتاريخ:
  • كاتب الموضوع

طرحت في المشاركة السابقة سؤالاً عن عدم المعرفة بتقنية ADF على الرغم من أنها قديمة ، والحقيقة أن الأمر له عدة أسباب:

في فترة التسعينات وبداية الألفية لم يكن الإنترنت متاحاً للتحميل بشكل كبير ولم تكن أوراكل تقدم أي شئ مجانياً كما أن معظم الناس كانوا يرون تقنية أوراكل كشئ صعب جداً وأن من يعرفها يكون عبقرياً ، فما بالك أن ADF يجمع بين جافا وأوراكل؟

هذا من أحد الأسباب الرئيسية لعدم انتشار التقنية في البداية

بتاريخ:
  • كاتب الموضوع

أيضاً لم تكن سرعة الإنترنت متاحة مثل الآن حيث كان الاتصال له سرعات محدودة جداً وبالتالي لم نكن نستطيع تحميل ملفات كبيرة حيث كانت سرعة التحميل 1 كيلو في الثانية وكنا سعداء بهذه السرعة.

بتاريخ:

  : سرعه االانترنت في الوطن العربي هي أحد الاسباب ولكن ليس السبب الأكبر  و إلا فان حجم قاعده البيانات بكام مشتملاتها  التي كانت ضعف حجم الجي ديفيلوبر في ذلك الوقت  ستقف حائطا لانتشارها  ولكني أعتقد أن الاوراكل ADF  وقتها لم تقدم الجديد  ولم يظهر نجمها لان في هذه الحقبة كانت ميكروسوفت تقتسم التطوير وخصوصا بعد ظهر الفيجوال استديو و الذي كان يعد نقلة خارقه في الفتره التي سبقت ال Struts  أما الان فالامور أختلفت و أصبحت الجافا هي المعول الكبير للهروب من سكاكين التكلفه  لقيام بيئة عمل خالية تماما من اي رخص غير مجانيه .. و بالتالي ازدهرت  التقنيات المصاحبة للجافا مثل الريتش فيس و البرايم و ايضا تقنيات الاباتشي  و الJPA  و باقي تلك الامور ومع وصول هذه التقنيات لمرحلة ممتازة ظهر الجي ديفيلوبر و معه  التقنيه الام ال ADF  لهذه الصورة ... وبدأ يظهر كنجم لامع لامتلاكه ما يمكنه منافسه باقي الموجودين في مجال   RAD  و علي راسهم زعيمه العصابة ميكروسوفت .. مستنده علي قاعدتها الضخمة من التطبيقات و داتابيز و جافا و كل ما تمتلكه من منتجات أخري ...

 

و لك مني كل الشكر و التقدير 

بتاريخ:
  • كاتب الموضوع
Darwiesh.fci

كلامك صحيح فيما عدا نقطة أن ADF لم يقدم الجديد حينها لأن سرعة الإنجاز ذلك الوقت كانت كبيرة جداً ولكن طريقة تسويق Sun  وأوراكل لا تقارن بطريقة مايكروسوفت حيث من الممكن أن تجد منتج قوي جداً عند أوراكل ولا أحد يعرف عنه ، وعلى الناحية الأخرى تجد منتج ردئ عند مايكروسوفت ولكن تجد الكل يعرفه ويتعامل مع أخطائه بشكل معتاد

بتاريخ:
  • كاتب الموضوع

بدأت تقنية ADF بالاعتماد على Servlet JSP ثم تطورت إلى Struts ثم إلى JSF مع Trinided حتى وصلت إلى ما نراه الآن. ونظراً لأن العديد من هذه التقنيات لم يكن مشهوراً فهذا أدى كثيراً إلى عدم انتشار تقنية ADF بشكل كبير

بتاريخ:

مهندسنا العزيز

طبعا عادة في المشاريع ممكن اعتمد احيانا على اكواد او ادوات جاهزة لتساعدني في المشروع و لتسريع العمل

فبنهايه المطاف انا اريد الوصول للهدف بافضل عرض و اسرع طريقه

لذلك نلاحظ كثرة المواقع الداعمه لهذا الامر في

.net

 

ولكن حسب معرفتي انه اقل في ال

ADF

 

لذلك احيانا في المشاريع نجبر على بناء اصغر الامور في المشروع لقله المصادر المساعه

 

حسب اعتقادي هذه من الامور المهمه لانتشار و تطور هذه التقنيه الاكثر من رائعة

 

فما نظرتك و رؤيتك لحل هذه المشكله

تم تعديل بواسطة هاشممحمد

بتاريخ:
  • كاتب الموضوع
هاشممحمد

في أي شركة تتبنى تقنية فلا بد من وجود ما يسمى بمالك التقنية Technology Owner ، وهو شخص متمكن في التقنية ويعرف مداخلها ومخارجها بحيث يقود الفريق إلى الطريقة المثلى للتطوير.

بدون هذا الشخص فيحدث تخبط في التنفيذ. يوجد في السوق عدد لا بأس به ممن يعرف java و servlet و jsp و struts و jsf ، وهؤلاء أسهل في تعلم ADF بشرط وجود الخبير

بتاريخ:
  • كاتب الموضوع

عندما بدأت الجافا تنتشر بشكل عام (كان ذلك في 2004) كان الاعتماد غالباً على التقنيات مفتوحة المصدر Open Source وكان أبرزها في ذلك الوقت هو struts ثم JSF بعدها بحوالي 3 سنوات (في حدود 2007) ، في الوقت الذي كانت فيه أوراكل تعتبر غالية جداً مقارنة بهذه التقنيات بالإضافة إلى أن التقنية كانت توفر سهولة في التطوير ولكن صعوبة في التعديل في حين أنه في تقنيات جافا كنا نتحكم في كل شئ ، وهذا أدى بشكل كبير إلى تأخر انتشار تقنية ADF

  • بعد 2 أسابيع...
بتاريخ:
  • كاتب الموضوع

من أحد أسباب تأخر انتشار ADF أيضاً هو الإصدار 10g فبالرغم من المميزات الرائعة التي يقوم بها (خاصة وقت صدوره) إلا أنه كان مليئاً بالمشاكل وصعوبة كبيرة في تخصيص المتطلبات في حين أننا كنا نتحكم في كل شئ في تقنية servlet أو jsp أو struts أو jsf وبالتالي من كان يعتمد على هذا الإصدار فكان حقيقة يعاني من تنفيذ كافة متطلبات المستخدم وبالتالي أصبحت هناك سمعة سيئة وانطباع غير جيد عن التقنية

بتاريخ:
  • كاتب الموضوع

بدأت النقلة الحقيقية سنة 2009 حين أصدرت أوراكل الإصدار 11g ومن هنا بدأت النقلة الحقيقية في تقنية ADF

بتاريخ:
  • كاتب الموضوع

الآن بعد مرور حوالي خمس سنوات تقريباً على ADF فإن التقنية وصلت لمستوى مستقر بشكل كبير ، وكان الإصدار 11.1.1.2 من الإصدارات التي يمكن إنشاء نظام على البيئة الحية باستخدامه (رغم بعض المشاكل التي كانت فيه) وبالتالي تعتبر التقنية ناضجة بشكل كبير جداً

بتاريخ:
  • كاتب الموضوع

بدأت فكرة التحول إلى ADF منذ فترة طويلة وأتذكر أنني قمت باجتماع مع أوراكل عام 2008 للحديث حول هذه النقطة التي كانت من الموضوعات الأساسية لدى أوراكل في ذلك الوقت ولكن الموضوع بدأ فعلياً يأخذ الشكل الجدي عندما تم إصدار ADF 11g عام 2009 وبعدما قامت أوراكل بخطوة رهيبة عندما اشترت شركة Sun المنتجة لتقنيات الجافا وبالتالي قطعت الطريق كثيراً على باقي التقنيات وبات واضحاً التوجه الحقيقي للتحول إلى ADF

بتاريخ:
  • كاتب الموضوع

عندما بدأنا نخاطب الجهات للتحويل عام 2009 كان هناك نوعان من الجهات:

جهات لا تعلم شيئاً عن توجه التحويل (تقريباً 99% من الجهات)

جهات عندها فكرة عن مسألة التوجه إلى جافا (1% من الجهات)

لم تكن هناك جهة تعلم عن ADF وكان أقصى ما سمعت به الجهات هو Servlet and JSP بالرغم من وجود تقنيات struts و JSF و ADF منذ زمن ، وعندما كنا نذكر مسألة التحول إلى ADF كان أول سؤال هو "ما هو ADF"

هل تتخيل الوضع حينئذ؟ لم تكن هناك معرفة بوجود تقنية ADF أصلاً

بتاريخ:
  • كاتب الموضوع

في بداية الأمر كانت هناك مقاومة شديدة من الجهات لعملية التحويل وكانت المقاومة الأكبر من المبرمجين خاصة كبيري السن لأن الموضوع بالنسبة لهم كان بمثابة ضياع وجودهم في العمل ولكنني اقول دائماً أن التقنية تدهس كل من يقف أمامها.

أعرف أشخاص كثيرين كانوا يكرهون الموبايل والإنترنت والآن تجدهم يستخدمون الموبايل والمواقع بشكل كبير نظراً لأن التقنية وفرت لهم خدمة التواصل عبر المسافات بتكلفة أقل كثيراً من 10 سنوات مثلاً وبالتالي لن تجدي المقاومة ، وهذا ما حدث كما سأسرد لاحقاً إن شاء الله

بتاريخ:
  • كاتب الموضوع

مع تقدم الزمن وبدء المعرفة بتقنية ADF ، وفي نفس الوقت تجد أن تقنية Oracle Forms توقفت تقريباً عن التطوير ، فقد تزايدت الحاجة عند الجهات إلى التطوير والانتقال إلى بيئة الوب Web Based وبالتالي بدأت الجهات تبحث عن البدائل المختلفة.

واقعياً يوجد إما دوت نت أو ADF وبالتالي أصبحت الجهات تريد البديل بالفعل وليس مثل البداية التي كانت الجهات لا تفكر أساساً في التحويل

بتاريخ:
  • كاتب الموضوع

منذ حوالي سنتين بدأن فمرة التحويل إلى ADF تزيد بشكل مضطرد للأسباب التالية:

  1. عدم تقدم تقنية أوراكل فورم
  2. الحكومة الإلكترونية تتطلب أن تكون بيئة العمل Web Based
  3. التكامل بين الجهات يحتاج إلى Web Services
  4. انتشار الأجهزة الذكية بشكل كبير مما زاد الطلب على تشغيل الأنظمة على الأجهزة الذكية Smart Phones
  5. بدأت اوراكل في تسويق تقنية ADF والـ Fusion Middleware بشكل عام

من هنا بدأ هناك احتياج إلى التحويل وليس مقاومة

بتاريخ:
  • كاتب الموضوع

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

بتاريخ:
  • كاتب الموضوع

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

بتاريخ:

ADF  عمليا أقوي بكثير من تقنيات أخري كثير موجوده ولكن أنا لي استفسار إذا رحب صدركم لذلك ..

لم لا يتم تعويض ال ADF   بــ Hibernate +RicheFaces+Spring  ... خصوصا ان الاخيره يمكن استخدمها في بيئة تتميز بقلة الموارد بعكس 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.