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

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

4. هل ستتحسن حالة الأنظمة أم ستظل كما هي أم هل من الممكن أن تصبح أسوأ؟
إن تقنية ADF أسرع بمراحل من تقنية الفورم حتى في الموقع البعيد Remote Site وبالتالي لا بد أن يتحسن أداء الأنظمة أضعافاً مضاعفة. 

  • الردود 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

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

5. كيف ستكون استقرارية النظام؟
إذا قمت بعمل إعدادات السيرفر بشكل سليم فإن النظام يعمل بشكل مستقر تماماً وبدون الحاجة إلى عمل إعادة تشغيل ، كما أن تقنية ADF لا تعاني من مشاكل الـ Lock الموجودة في أوراكل فورم وبالتالي فإن استقرارية النظام ستكون أعلى كثيراً من الفورم. 

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

6. كيف يتم تنزيل النظام عند المستخدم وما المتطلبات لذلك؟
في الواقع ليس هناك شئ اسمه تنزيل النظام عند المستخدم بل يمكن تسميته (تشغيل النظام عند المستخدم) وذلك لأن النظام يتم تنزيله على السيرفر ، كل ما سيحدث أن المستخدم سيحصل على رابط للنظام وسيدخل عليه مباشرة دون أي إعدادات أو تنزيل برامج على جهازه وبالتالي لا تحتاج إلى JInitiator أو Citrix على الإطلاق. تأكد فقط أن جهاز العميل عليه مستعرض يدعم ADF. كل المستعرضات تقريباً تدعم ADF ولكن انتبه لإصدلر المستعرض حيث غالباً تكون المشاكل فيه

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

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

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

8. كم تستغرق عملية التحويل وما تكلفتها؟
لو قمت بعمل التحويل يدوياً فإن التكلفة ستكون عالية والمدة ستكون كبيرة جداً ، والأفضل هو عمل التحويل بشكل آلي لتوفير الوقت والجهد ورفع دقة التحويل بشكل عام ، ونفتخر بأن نكون أول شركة عربية تقوم بتطوير أداة للتحويل الآلي من أوراكل فورم إلى ADF (وقد أطلقنا عليها اسم أداة باز) ، وسنقوم بإذن الله في مقالات وفيديوهات قادمة بتقديم عرض كامل لهذه الأداة ولعملية التحويل بشكل عام. باستخدام أداة باز ، فإننا تقريباً نصل إلى تحويل ما يقرب من نسبة 100% من واجهة المستخدم User Interface وإلى أكثر من 80% من الكود ، ونعمل حالياً على تحديث جديد في الأداة لرفع نسبة تحويل الكود إلى أكثر من 95% وبالتالي يكون معدل التحويل باستخدام باز سريع جداً وبالتالي تكون تكلفة المشروع أقل كثيراً خاصة أننا نقوم بالتحويل من أي إصدار للفورم إلى ADF مباشرة وبالتالي تقل مراحل وتكلفة المشروع الإجمالية بشكل كبير. 

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

9. عندي مشاكل موجودة بالفعل في أنظمتي وتحدث عملية الـ Lock كثيراً ، فهل ستنتقل هذه المشاكل إلى الأنظمة المحولة؟
أنت تقوم بالتحويل ولذلك ليس من المنطقي أن تقوم بعمل تحويل وتطوير للأنظمة ثم تقوم بترك المشاكل كما هي حيث لا بد أن يتم استغلال مسألة التحويل لتطوير وحل كافة مشاكل الأنظمة القديمة. أيضاً مشاكل الـ Lock والمستخدمين المتزامنين Concurrent Users محلولة تلقائياً في ADF ولا يلزم عمل أي إعداد لها. 

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

10. هل الأفضل حل مشاكل الأنظمة أولاً ثم التحويل إلى ADF أم هل من الممكن بدء التحويل وحل المشاكل مع التحويل؟
نحن نرى أن الأفضل هو حل المشاكل مع التحويل وذلك لأن العديد من مشاكل الفورم يتم حلها تلقائياًَ بمجرد التحويل والعمل في بيئة ADF وبالتالي لا داعي لبذل مجهود أكبر في حين أن الأمور مع ADF تصبح أسهل كثيراً.

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

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

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

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

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

 

بعد الاقتناع بضرورة التحويل ، فلا بد أن نقوم بتجهيز البيئة للتحويل من الناحيتين الإدارية والفنية.

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

 

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

أولاً: التجهيز الإداري:
لا بد أن توفر الإدارة التجهيزات التالية:

ميزانية المشروع.

تجهيز الشبكة.

تجهيز الهاردوير.

وسنتحدث عن كل نقطة لاحقاً

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

 

ميزانية المشروع: وهذا ضروري بالطبع لعملية التحويل ؛ وعادة لا تمثل الميزانية مشكلة للجهات طالما أنها بحاجة للتحويل وفي نيتها تنفيذ المشروع.

ضع في الاعتبار أن التطوير يحتاج إلى ميزانية ، وطالما الأمر يستحق وفيه فائدة للجهة فستقوم الجهة بتدبير الموارد والميزانية اللازمة

 

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

 

تجهيز الشبكة: لا بد بالطبع من توافر شبكة سريعة ؛ وعادة تكون الشبكة مجهزة لأن الجهة عندها بالفعل أنظمة موجودة وبالتالي لا بد من وجود الشبكة مسبقاً.

قد تكون الشبكة ضعيفة أو غير سريعة وهذا بالطبع يؤثر على أي نظام خاصة في المواقع البعيدة Remote Sites

 

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

 

تجهيز الهاردوير: حيث لا بد من توافر الهاردوير المناسب من أجل عمل الأنظمة ، وسنتحدث لاحقاً عن الهاردوير المطلوب

 

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

نحتاج إلى جهازين على الأقل ، الجهاز الأول يمثل خادم قواعد البيانات Database Server والجهاز الثاني يمثل خادم التطبيقات Web Logic Server.
المواصفات التالية للخوادم هي ما نوصي به. لاحظ أنه بالنسبة لخادم التطبيقات Web Logic Server فلا يشترط مساحة كبيرة للقرص الصلب Hard Disk ولكنها ضرورية بالنسبة لخادم قواعد البيانات Database Server. 
Processor: Quad Processor 2.6 GHz
Hard Disk: 2x 2000 GB - SATA2
RAM: 32 GB

بتاريخ:

بشمهندس مصطفى انا  اوركال ديفلبور وسنى الان 31 عام وكونت محتار اغير المجال الى اى بيزنس ولا adf  وبجد محتار جدا لان سنى اتأدم بيا انت بماذا تنصحنى ؟

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

دربنا واحد من المبرمجين على ADF وسنه 40 سنة والآن هو 45 سنة ويبرمج ADF

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

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

بالنسبة لسؤالك حول التقنية فالمستقبل للـ Fusion Middleware بشكل عام ولتقنية ADF بشكل خاص

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

ثانياً: التجهيز الفني:
لا بد للفريق الفني الموجود أن يقوم بالتدريب على تقنية ADF حتى يكون مؤهلاً لصيانة الأنظمة فيما بعد.
وللوصول إلى أفضل وأسرع النتائج ، فإننا نقترح التدريب بالشكل التالي ، حيث يتم تقسيم التدريب إلى مرحلتين.

المرحلة الأولى: مرحلة التدريب على تقنية ADF

المرحلة الثانية: مرحلة التدريب العملي:

وسنتحدث عن كل مرحلة بالتفصيل

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

المرحلة الأولى: مرحلة التدريب على تقنية ADF:
وفي هذه المرحلة يتم التدريب على تقنية ADF نفسها ، ونظراً لأن تقنية ADF قد بنيت على بعض التقنيات قبلها فيصبح المطلوب تعلم التقنيات التالية:

  • Java.
  • Servlets and JSP.
  • JSF.
  • ADF.
بتاريخ:
  • كاتب الموضوع

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

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

سبق لي الكتابة عن كيفية تعلم ADF والتقنيات المساعدة له

http://www.araboug.org/ib/index.php?showtopic=53072

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

كما يوجد هذا الفيديو الذي يشرح الموضوعات المطلوبة لتعلم ADF

http://www.sd4it.com/adf_course_demo.html

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

حسناً نعود لنتابع هذا الموضوع. تكلمنا من قبل عن أهمية التحويل وأسبابه وكيفية الإعداد له.

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

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

بعد الانتهاء من التجهيز لعملية التحويل ، فيصبح من المنطقي أن تكون هذه المرحلة هي مرحلة التحويل الفعلي.
وتوجد طريقتان لعمل التحويل ، إما التحويل اليدوي وإما التحويل الآلي.

وسنتحدث لاحقاً عن عيوب ومميزات كل طريقة

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

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

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

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

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

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.