الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

JSF2 VS .Net

بدأه firas_rehawi في 9 أكتوبر 2012 · 4 رد · 1,299 مشاهدة · في JavaEE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لتكون فكرة السؤال واضحة اود اعطاء لمحة عن العملية كاملة:

الجهة التي اعمل بها بدأت الان بالإنتقال الى التكنولوجيا وتم تنفيذ مجموعة انظمة ادارية ERP وهي طبعا من انتاج اوراكل عبر شركة برمجة خارجية

وبدأنا الان بتنفيذ بوابة عامة خارجية وداخلية لهذه الجهة وتم اعتماد الشير بوينت لبناء هذه البوابة (وهنا عملي بإعتبار تخصصي هو الشير بوينت والدوت نت)

النقطة الهامة هي انه يتوجب على الشركة الخارجية ضمن اتفاقنا معها تنفيذ مجموعة من الخدمات الالكترونية التي ستضاف على البوابة....

وقد طلبنا منهم تقديم اللغات البرمجية وقواعد البيانات التي سيعتمدونها لتنفيذ هذه الخدمات فكان ردهم بإستخدام تقنية JSF 2.0 ومايتبع لها من سيرفر TomCat وقواعد بيانات اوراكل

ولذا اود إجراء تقييم كامل ومقارنة بكافة النقاط التي تهم أي مبرمج بين بيئة الدوت نت وبيئة الجافا نت (بإعتبار سيتم استعمال الجافا في صناعة الوب والخدمات الالكترونية).

وبعد بحث طويل لم أجد أي موقع قد قام بإجراء هذا المقارنة بشكل واضح يقدم تصورا كاملا لهذه المقارنة وأصلا لا يوجد أي موقع عربي قد ذكر لغة الـ JSF 2.0 ماعدا موقع الفريق العربي .

وأعتقد ان هذا الموضوع سيكون مفيدا للجميع وقد نتشارك جميعنا في إجراء هذا التقييم بصورة واقعية بعيدة عن معرفة كل شخص منا للغة وحبه لها , فأنا مبرمج دوت نت و شير بوينت حاليا ولكن لم أحب ان اعطي جواب بالرفض لعملية البرمجة هذه دون معرفة لماذا؟؟؟

هم النقاط التي من الممكن مناقشتها هي:

- الالية البرمجية

- ألية العمل من الناحيةالتقنية

- دعم اللغة العربية

- الحماية والامان

- التوافر الدائم

- تحمل الضغط الكيير

- الاستضافة على السيرفرات وتوافرها

- سهولة التطوير فيما بعد

- إمكانية الاتصال بين اللغة البرمجية وباقي اللغات وقواعد البيانات المختلفة

- توافر الادوات التطويرية المساعدة

- التكامل في التصميم وإخراج شكل متميز

- دعم المتصفحات والأنظمة سواء على الجهاز العادي او الجوال او السيرفرات

- قوة وتكامل السيرفر الداخلي المشغل لكل تقنية (Apache TomCat , IIS)

- توافر المطورين في أي وقت لتنفيذ أي تحديث أو تعديل

وأي ملاحظات اخرى قد يراها الاخوة الخبراء مفيدة في هذا الموضوع ستكون مفيدة.

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

وشكرا

1

Their is nothing impossible

BUT

Their is something difficult

#2

أخى ....

ال ASP.net هي بيئة تطوير الويب المعتمده من ميكروسوفت ...

و كذلك ال JSF 2.0 هي بيئة التطوير المعتمده من مجتمع ال JCP (يضم مجموعه من الشركات ... Oracle, IBM, و غيرهم )

لذا إذا كان الامر مجرد تكامل (Integration) بين البرامج الموجوده عندكم و بين البرامج التي سوف يقوموا بتقديمها .... فالأمر ليس بهذه الخطوره .... مجرد تكامل (Enterprise Integration)

أما إذا كانت الشركه ستقوم بتسليكم الشغل و أنتم من سيقوم بعمل الصيانه و المتابعه لهم ... أعتقد أن الأمر سيكون تقنى بالنسبه لكم في التعامل مع منصه جديده بأفكارها الجديده و هي الجافا و أخواتها .... فالأمر سيكون صعب في هذه الحاله .....

#3
__Unknown كتب:

أخى ....

ال ASP.net هي بيئة تطوير الويب المعتمده من ميكروسوفت ...

و كذلك ال JSF 2.0 هي بيئة التطوير المعتمده من مجتمع ال JCP (يضم مجموعه من الشركات ... Oracle, IBM, و غيرهم )

لذا إذا كان الامر مجرد تكامل (Integration) بين البرامج الموجوده عندكم و بين البرامج التي سوف يقوموا بتقديمها .... فالأمر ليس بهذه الخطوره .... مجرد تكامل (Enterprise Integration)

أما إذا كانت الشركه ستقوم بتسليكم الشغل و أنتم من سيقوم بعمل الصيانه و المتابعه لهم ... أعتقد أن الأمر سيكون تقنى بالنسبه لكم في التعامل مع منصه جديده بأفكارها الجديده و هي الجافا و أخواتها .... فالأمر سيكون صعب في هذه الحاله .....

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

هذه الخدمات بتحديد لغة البرمجة وقواعد البيانات والأدوات المستخدمة , ولذلك نحن نبحث عن إجراء تقييم شامل ومقارنة كاملة لكافة التفاصيل التي تهم أي مطور ومبرمج في عمله وتهم صاحب أي شركة في تحديد مسار عمله وأعتقد هذه المقارنة ستكون مفيدة لكل من يرغب بعرفة الاتجاه المناسب له في العمل.

شكرا

Their is nothing impossible

BUT

Their is something difficult

#4

حقيقة لم أفهم ماذا تقصد تحديدا ....

ماذا تقصد بالبوابه الداخليه و الخارجيه ....

بغض النظر عن أية مسميات تسميها شركتك ... ضع لي ما هو ال Business Model الذي تريد شركتة إنتهاجه مع الشركه الأخري ...

#5

هل البوابة الداخلية والخارجية تأخذ معلوماتها من الـerp أم أنها تقريبا مستقلة ليس لها علاقة بالـerp؟

الذي فهمت من كلامك باختصار أن المقاول ركب لديكم نظام اوراكل erp وسيركب أيضا خدمات الكترونية مرتبطة بالـerp

إذا كان ما فهمته صحيح، فالشركة في الغالب لازم تستخدم Java EE لأن نظام اوراكل مبني بالجافا، وأسهل لهم لو طوروا هذه الخدمات ببيئة الجافا

بس العمل يحتاج جهد واحتمال يفشل المشروع

وربط الخدمات الالكترونية مع الشيربوينت يحتاج شغل شوي بس ممكن وقابل للتطبيق

لو كان الخدمات الالكترونية ما لها علاقة بالerp الأفضل تلزموهم بالـ .net لأن بيئتكم الداخلية .net

والله الموفق..

بس ما قلت لنا ايش نشاط الشركة

مواضيع مشابهة