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

بتاريخ:

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

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

 

في المشاركات القادمة ، نتحدث بإذن الله عن هذا الموضوع الهام ونتناوله من العديد من الجوانب المختلفة

  • الردود 84
  • المشاهدات 11.5k
  • البداية
  • اخر رد

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

Most Popular Posts

  • نقطة هامة يجب أن نفهمها حول تقنية Oracle Forms حيث كانت كل الإصدارات قبل 10g تعمل من خلال Client/Server أي بدون Application Server ولكن مع الإصدار 10g و 11g بدأت تقنية أوراكل فورم تعمل من خلال المستعر

  • 2. هل يمكن التحويل من أي إصدار لأوراكل فورم إلى ADF أم لا بد من التحويل إلى 10g أولاً؟  نعم يمكن ذلك حتى لو كنت تستخدم الإصدار 2.1 ، وللأسف العديد من الشركات يروج لفكرة التحويل إلى 10g أولاً ثم ADF ،

  • من الناحية التقنية فإن طريقة web enabled تعني أن معالجة الصفحات سيتم جزء منها على جهاز العميل من خلال البرنامج الذي يتم تنزيله على جهاز العميل وهذا يعني أن الصفحة لا تقوم بتوليد HTML هذا هو مفهوم web

بتاريخ:

فى انتظار مقالاتك القيمه  مهندس مصطفى

بتاريخ:

ويا ريت تقولنا يا بشمهندس ايه وضع الفيرجن الجديد من اوراكل فورمز اللي اوراكل بتعمله دلوقتي ؟

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

حسناً لنبدأ بالسؤال التالي: لماذا التحويل؟

هذا السؤال في منتهى الأهمية ، فلو عرفنا لماذا نقوم بالتحويل فسيظهر لنا الأمر على حقيقته (وكما يقول المثل إذا عرف السبب بطل العجب).

أيضاً أدارت شركة أوراكل عملية التحويل بذكاء.

لنتعرف في المشاركات القادمة على أسباب التحويل وعلى كيفية إدارة عملية التغيير

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

لنبدأ بالسؤال الأهم: لماذا التحويل؟

قبل أن نجيب على هذا السؤال فيجب أن نعلم أن تقنية اوراكل فورم هي بمثابة نظام مكتبي Desktop Application مبني على تقنية Applet وبالتالي يحتاج إلى تنزيل جافا على كل أجهزة المستخدمين لكي يعمل النظام.

تعتبر هذه النقطة محورية لأنه في فترة انتشار تقنية أوراكل فورم (التسعينات وبداية الألفية) لم يكن الإنترنت منتشراً بدرجة كبيرة ولم يكن مفهوم بناء أنظمة الوب Web Applications منتشراً مثلما هو الحال في النظام مكتبي Desktop Application وبالتالي أول سبب للتحويل هو الاتجاه إلى تقنية الوب وبناء النظام بطريقة تجعله يعمل من خلال المستعرض Browser

بتاريخ:

طيب ما الـ 10g بيشتغل من خلال المتصفح ؟

بتاريخ:

الله يجزيك الخير .. متابع ان شاء الله .. لاني افكر بالتحويل لل ADF  ان شاء الله

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

نقطة هامة يجب أن نفهمها حول تقنية Oracle Forms حيث كانت كل الإصدارات قبل 10g تعمل من خلال Client/Server أي بدون Application Server ولكن مع الإصدار 10g و 11g بدأت تقنية أوراكل فورم تعمل من خلال المستعرض ، هذه النقطة تخدع ناس كثيرين ويعتقدون أن التقنية أصبحت تقنية وب وهذا خاطئ تماماً ، الذي حدث هو أن التقنية أصبحت تقوم بتوليد Applet تعمل من خلال المستعرض ولكنها في كل الأحوال لا تزال معتمدة على تقنية Applet التي تتطلب تنزيل جافا على جهاز العميل وبالتالي لا يمكن اعتبارها تقنية وب

يوجد مصطلح يعرف باسم تقنية الوب Web Based وتقنية مفعلة للوب Web Enabled وسنقوم بشرح الفرق بينهما

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

حسناً لنشرح مفهوم web enabled و web based.

web enabled يعني أن التقنية تعمل من خلال المستعرض ولكنها تتطلب تنزيل برنامج على جهاز العميل بحيث يستطيع النظام العمل.

مثال على ذلك تقنية Flex و أوراكل فورم وفلاش ...

لا بد أنك لاحظت أن أي من هذه التقنيات لا يعمل إلا بتنزيل برنامج على جهاز العميل مثل الجافا وفلاش وخلافه

هذا معناه أنه يجب تنزيل البرنامج على كل جهاز للعميل وهذا من أحد أكبر مشاكل البرامج بطريقة web enabled

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

من الناحية التقنية فإن طريقة web enabled تعني أن معالجة الصفحات سيتم جزء منها على جهاز العميل من خلال البرنامج الذي يتم تنزيله على جهاز العميل وهذا يعني أن الصفحة لا تقوم بتوليد HTML

هذا هو مفهوم web enabled

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

يمكنك القراءة حول هذا المفهوم من هنا

http://www.techopedia.com/definition/28156/web-enabled

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

 

web based يعني أن التقنية تعمل من خلال المستعرض ولا تتطلب تنزيل برنامج على جهاز العميل بحيث يستطيع النظام العمل.

مثال على ذلك تقنية دوت نت و Servlet/JSP و JSF و PHP ...

لا بد أنك لاحظت أن أي من هذه التقنيات يعمل بدون تنزيل أي برنامج على جهاز العميل

هذا معناه أنه لا يجب تنزيل البرنامج على كل جهاز للعميل وهذا من أحد أكبر مميزات البرامج بطريقة web based 

 

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

 

من الناحية التقنية فإن طريقة web based تعني أن معالجة الصفحات ستتم بالكامل على جهاز السيرفر وبدون أي شئ على جهاز العميل وهذا يعني أن الصفحة تقوم بتوليد HTML

هذا هو مفهوم web based 

 

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

يمكنك القراءة حول هذا المفهوم من هنا

http://www.techopedia.com/definition/26002/web-based-application

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

 

المقالة السابقة تتحدث أيضاً عن البرامج بطريقة web based

http://www.starlims....White_Paper.pdf

كما تحتوي على مقارنة مكتوبة بشكل جميل بين الطريقتين

 

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

أيضاً من أهم أسباب التحول إلى بيئة الول هو تطبيق مفهوم الحكومة الإلكترونية الذي يعتمد في المقام الأول أن تعمل الأنظمة بطريقة web based بحيث يعمل النظام من خلال الإنترنت وبالتالي أصبح التحول إلى بيئة الوب مطلباً أساسياً للجهات خاصة الحكومية منها أو التي توفر خدمات من خلال الإنترنت

بتاريخ:

والآن كيف يمكنني قياس وقت التحويل و تحديد المهارات المطلوبة لفريق العمل .؟

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

Darwiesh.fci

قياس وقت التحويل يعتمد على مستوى خبرة الفريق ولكن عموماً المفترض أن يقوم الفريق بحساب عدد الحقول في كل شاشة وعدد سطور الكود ثم يقوم بعمل متوسط تحويل السطر الواحد والحقل الواحد وبالتالي يمكن قياس وقت التحويل

المهارات اللازمة تم ذكرها في مشاركة سابقة (كيف تتعلم ADF)

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

التقنية تتغير باستمرار والآن غزت الأجهزة الذكية Smart Phones بيوتنا كلنا وأصبح متطلب أساسي لدى متخذ القرار أن يدعم النظام الأجهزة الذكية

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

بتاريخ:

دائما بنتعلم من حضرتك كل جديد يا بشمهندس

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

حسناً الأسباب كثيرة للتحويل ، ولكن هل إقناع العملاء بالتحويل مسألة سهلة؟ يوجد عالمياً علم اسمه علم إدارة التغيير ، فكيف قامت أوراكل بتطبيق هذا العلم بشكل كبير في إدارة عملية التغيير من الفورم إلى 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.