بتاريخ: 9 يوليو 201114 سنة comment_213888 بعد الاقتناع بضرورة التحويل ، فلا بد أن نقوم بتجهيز البيئة للتحويل من الناحيتين الإدارية والفنية.أولاً: التجهيز الإداري:لا بد أن توفر الإدارة التجهيزات التالية: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 GHzHard Disk: 2x 2000 GB - SATA2RAM: 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_videos3. JSF. http://www.sd4it.com/training/jsf_videos4. ADF. http://www.sd4it.com/training/adf_videos (تحت التجهيز)المرحلة الثانية: مرحلة التدريب العملي:من الصعب جداً علي أي مبرمج أن يأخذ التدريب ويطلق على نفسه لقب الخبير ، لأن طريقة العمل في الأنظمة تحتاج إلى خبرة ولا يمكن تغطيتها في التدريب ، ولذلك لا بد من التدريب على نظام فعلي حتى يتم اكتساب الخبرة المطلوبة.وإننا نوصي بالبدء في تحويل نظام صغير بحيث يتم تحويله يدوياً بالكامل تحت إشراف شركة عندها خبرة كبيرة في ADF إلى أن يكتسب المبرمجون الخبرة اللازمة.ملاحظة أخيرة:كل ما ذكرناه في هذه المقالة هو المنهج الذي ننتهجه في عملنا وننصح به عملاءنا وبالتالي تستطيع الاعتماد بإذن الله على ما ذكرناه في البدء في عملية التحويل ، والله الموفق.سيكون الباب مفتوحاً أمام أسئلتكم واستفساراتكم من خلال الوسائل التالية:1. من خلال هذا المنتدى.2. من خلال صفحتنا على Face Book من الرابط التالي. http://www.facebook.com/pages/Smart-Developer-Co-Java-developers/1649096002039913. من خلال موقعنا http://www.sd4it.com/4. عن طريق إرسال إيميل على [email protected]لا يزال هناك المزيد في مقالات قادمة بإذن الله لشرح المزيد عن عملية التحويل فانتظرونا. courses.zip تقديم بلاغ
بتاريخ: 10 يوليو 201114 سنة comment_213904 انا عندي سؤال محيرني يا استاذنا sd4it كيف انا ممكن استفيد من الاكواد الموجوده في الفورمس ديفلوبر لما احول الى adf ولا الموضوع هو بناء برنامج من جديد تقديم بلاغ
بتاريخ: 10 يوليو 201114 سنة كاتب الموضوع comment_213918 تنقسم الأكواد في الفورم إلي Form Procedure و Database Procedure. بالنسبة للـ Database Procedure فيمكن استدعاؤها من الجافا كما هي أما الـ Form Procedure فيجب إعادة بناؤه من جديد بلغة الجافا. من أجل ذلك فقد خصصنا جزء كبير من وقتنا لعمل هذا التحويل الآلي في أدوات التحويل لدينا وسيكون هناك مقالة قادمة بإذن الله عن هذا الموضوع تقديم بلاغ
بتاريخ: 11 يوليو 201114 سنة comment_213934 شكراsd4it فهمت القصدونا في انتظار مقولتك في احر من الجمر تقديم بلاغ
بتاريخ: 13 يوليو 201114 سنة comment_214028 السلام عليكمموضوع قيم واكثر ما يعجنبي برغم بان شركة smart هي شركة ربحية ولكنها تشارك الجميع في معلوماتها القيمة وتحاول في رفع مستوى المبرمجين العرب وكله بمجهود مميز من الاخ مصطفى ماجد تقديم بلاغ
بتاريخ: 25 يوليو 201114 سنة comment_214274 فعلا مجهود رائع من الشباب جزاهم الله كل خير, بجد الشركة دي مثال للشركات المحترمة, نتمنى إنهم يفضلوا على هذا النهج, وأنا متأكد إن دا هيعود عليهم بالخير تقديم بلاغ
بتاريخ: 26 يوليو 201114 سنة comment_214329 sd4it معروفة بانجازاتها وابداعاتها فى مجال ADF تحياتى والى الامام تقديم بلاغ
بتاريخ: 4 سبتمبر 201114 سنة comment_215524 كل عام وانت بخير اخي مصطفى ماجد وجزاك الله كل خير على ملفات الفيديو التي قمت بتجهيزها تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.