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

بتاريخ:

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

أولاً: التجهيز الإداري:
لا بد أن توفر الإدارة التجهيزات التالية:
1. ميزانية المشروع: وهذا ضروري بالطبع لعملية التحويل ؛ وعادة لا تمثل الميزانية مشكلة للجهات طالما أنها بحاجة للتحويل وفي نيتها تنفيذ المشروع.
2. تجهيز الشبكة: لا بد بالطبع من توافر شبكة سريعة ؛ وعادة تكون الشبكة مجهزة لأن الجهة عندها بالفعل أنظمة موجودة وبالتالي لا بد من وجود الشبكة مسبقاً.
3. تجهيز الهاردوير: حيث لا بد من توافر الهاردوير المناسب من أجل عمل الأنظمة ، وفيما يلي الهاردوير المطلوب بالتفصيل.
نحتاج إلى جهازين على الأقل ، الجهاز الأول يمثل خادم قواعد البيانات Database Server والجهاز الثاني يمثل خادم التطبيقات Web Logic Server ، ونوصي هنا بأن يتم عمل Cluster تحتوي على 10 إلى 15 خادم تخيلي Virtual Servers بحيث يتم ضمان عمل الأنظمة بشكل مستمر High Availability Systems وبأفضل أداء ممكن High Performance.
استخدام Cluster يوفر ميزة التوزيع Load Balancing و Failover حيث يتم إنشاء خادم يكون بمثابة Proxy Server يقوم بتوزيع المستخدمين على الخوادم المتاحة ، ويتم التحكم في عملية التوزيع من خلال السوفت وير Software وبالتالي لا تكون في حاجة إلى أي هاردوير لعملية التوزيع.
المواصفات التالية للخوادم هي ما نوصي به. لاحظ أنه بالنسبة لخادم التطبيقات Web Logic Server فلا يشترط مساحة كبيرة للقرص الصلب Hard Disk ولكنها ضرورية بالنسبة لخادم قواعد البيانات Database Server.
Processor: Quad Processor 2.6 GHz
Hard Disk: 2x 2000 GB - SATA2
RAM: 32 GB

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

المرحلة الأولى: مرحلة التدريب على تقنية ADF:
وفي هذه المرحلة يتم التدريب على تقنية ADF نفسها ، ونظراً لأن تقنية ADF قد بنيت على بعض التقنيات قبلها فيصبح المطلوب تعلم التقنيات التالية:
1. Java.
2. Servlets and JSP.
3. JSF.
4. ADF.
ولقد أرفقت المحتوى التفصيلي لكل دورة بحيث أنك إذا رغبت في تعلم التقنية بشكل فردي وبمجهود ذاتي ، فيمكنك البحث عن النقاط المذكورة في المرفقات لأننا وضعنا النقاط بالتفصيل.
لاحظ أن ما ذكرناه في المحتويات هو الأساس وهو المطلوب بنسبة أكثر من 80% من متطلبات الأنظمة وهذا معناه أنه كلما عرفت أكثر كلما كان مستواك متقدماً أكثر (بمعنى أخر: لا تحصر نفسك في المحتويات التي ذكرناها فقط لأننا في البرمجة نستخدم كل شئ وأصغر معلومة قد تساعدنا في حل مشاكل عويصة) ولكن كما ذكرنا ، فإن المحتويات المذكورة تغطي المطلوب بنسبة أكثر من 80%.
وللفائدة الإضافية ، فقد قمنا بتسجيل محاضرات التدريب التي قمنا بها عند أحد العملاء ، وننشرها هنا للفائدة العلمية داعين الله أن يجعله في ميزان حسناتنا.
1. Java. http://www.sd4it.com/training/java_videos (تحت التجهيز)
2. Servlets and JSP. http://www.sd4it.com/training/sj_videos
3. JSF. http://www.sd4it.com/training/jsf_videos
4. ADF. http://www.sd4it.com/training/adf_videos (تحت التجهيز)

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

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

سيكون الباب مفتوحاً أمام أسئلتكم واستفساراتكم من خلال الوسائل التالية:
1. من خلال هذا المنتدى.
2. من خلال صفحتنا على Face Book من الرابط التالي.
http://www.facebook.com/pages/Smart-Developer-Co-Java-developers/164909600203991
3. من خلال موقعنا http://www.sd4it.com/
4. عن طريق إرسال إيميل على [email protected]
لا يزال هناك المزيد في مقالات قادمة بإذن الله لشرح المزيد عن عملية التحويل فانتظرونا.

courses.zip

بتاريخ:

انا عندي سؤال محيرني يا استاذنا sd4it

كيف انا ممكن استفيد من الاكواد الموجوده في الفورمس ديفلوبر لما احول الى adf
ولا الموضوع هو بناء برنامج من جديد

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

تنقسم الأكواد في الفورم إلي Form Procedure و Database Procedure. بالنسبة للـ Database Procedure فيمكن استدعاؤها من الجافا كما هي أما الـ Form Procedure فيجب إعادة بناؤه من جديد بلغة الجافا. من أجل ذلك فقد خصصنا جزء كبير من وقتنا لعمل هذا التحويل الآلي في أدوات التحويل لدينا وسيكون هناك مقالة قادمة بإذن الله عن هذا الموضوع

بتاريخ:

شكراsd4it فهمت القصد

ونا في انتظار مقولتك في احر من الجمر

بتاريخ:

السلام عليكم
موضوع قيم واكثر ما يعجنبي برغم بان شركة smart هي شركة ربحية ولكنها تشارك الجميع في معلوماتها القيمة وتحاول في رفع مستوى المبرمجين العرب وكله بمجهود مميز من الاخ مصطفى ماجد

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

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

  • بعد 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.