بتاريخ: 27 أكتوبر 201114 سنة comment_217004 هذه أول مقالة تتحدث عن قدرة ADF على التعامل مع البيئات المختلفة ، وسنبدأ بأنظمة التشغيل.كلنا يعلم أن جافا تعمل على أي نظام تشغيل وكلنا يعلم أن ADF مبني على جافا وبالتأكيد يرث هذه الميزة ، ولكن من منا يعرف وقام بالتجربة الفعلية على أنظمة تشغيل أخرى؟ ومن منا يعرف الآلية التي يمكن تشغيل الأنظمة بها على أنظمة تشغيل أخرى؟في هذه المقالة نلقي الضوء على هذه المفاهيم.أولاً ما هي أنظمة التشغيل المتوفرة؟يمكننا سردهم كالتالي: ويندوز - لينكس - ينيكس - سولاريس - ماكينتوش - z/osلكل نظام من هذه الأنظمة تتوفر المكونات التالية التي تتيح لنا تشغيل ADF على أي من أنظمة التشغيل المختلفة:أداة التطوير JDeveloper: بحيث يمكن التطوير تحت أي نظام تشغيل.السيرفر Web Logic: بحيث يمكننا تشغيل النظام في بيئة العمل الفعلي.والذكاء الذي قامت به شركة sun (قبل أن تستحوذ عليها أوراكل) هو قيامها بتوحيد أوامر البرمجة على جميع أنظمة التشغيل وقامت بتوفير مكون يعرف باسم JRE وهو الذي يقوم بالترجمة بين لغة جافا وبين نظام التشغيل ، ولذلك تتوافر JRE لكل نظام تشغيل وهذا أضاف إمكانية رائعة للغة جافا وهي أنه يمكنني التطوير تحت بيئة ويندوز مثلاً ثم أخذ الملفات الناتجة وتشغيلها تحت أي نظام تشغيل أخر بدون إعادة الترجمة.ونحن بالفعل قمنا بهذه التجربة حيث استطعنا تشغيل ADF تحت بيئة ويندوز ولينكس وماكنتوش (وللعلم لا يصلح نظام ماكنتوش للتطوير لأنه مجهز أساساً للجرافيكس) وأيضاً على z/OS.ولمن لا يعلم ، فإن z/OS هو نظام تشغيل الـ Main Frame وهو من إنتاج IBM ، فهل يمكنك تخيل أننا بالفعل قمنا بتشغيل ADF للتعامل مع z/OS في بيئة الـ main frame؟هذا يثبت مراراً وتكراراً قوة لغة الجافا و ADF ويعتبر سبباً أساسياً في جعل لغة جافا هي لغتك للتطوير وليس أي تقنية أخرى.الخلاصة من هذا الموضوع أنه يمكنك التطوير تحت أي نظام تشغيل وضمان إمكانية تشغيله تحت أي نظام تشغيل أخر تحقيقاً للشعار Compile Once, Run Everywhere.سيكون الباب مفتوحاً أمام أسئلتكم واستفساراتكم من خلال الوسائل التالية:1. من خلال هذا المنتدى.2. من خلال صفحتنا على Face Book من الرابط التالي http://www.facebook.com/pages/Smart-Developer-Co-Java-developers/1649096002039913. من خلال موقعنا http://www.sd4it.com/4. عن طريق إرسال إيميل على [email protected]لا يزال هناك المزيد في مقالات قادمة بإذن الله عن هذا الموضوع فانتظرونا. تقديم بلاغ
بتاريخ: 30 أكتوبر 201114 سنة comment_217055 رائع اخي مصطفى متألق دائمااشكرك بصدق على هذه المعلومات الثريةوالى الأمام. تقديم بلاغ
بتاريخ: 30 أكتوبر 201114 سنة comment_217071 مقال رائع و جهد مشكور يا اخ مصطفي ولكن كنت ارجو ان يشمل المقال مقارنة ال Performance في انظمة التشغيل المختلفة حيث ان هذه مشكله شائعة في ادوات التطوير السابقة اخير اكرر شكري و اتمني لك التوفيق تقديم بلاغ
بتاريخ: 8 نوفمبر 201114 سنة كاتب الموضوع comment_217329 أداء الأنظمة على سولاريس ولينكس أفضل بكثير من ويندوز وعموماً في البيئات الكبيرة فإننا نستخدم لينكس ونبعد تماماً عن ويندوز تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.