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

ماهو مدى انتشار الJ2EE

بدأه احمد غريب في 14 يونيو 2007 · 6 رد · 3,227 مشاهدة · في JavaEE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لدي عدة اسئلة وبما اني مبتدئ فاسئلتى ايضاً اسئلة مبتدئين فالرجاء ان تتحملوها..

كلنا يعرف ان محركات الPHP منتشرة فى كل مكان, وتقريباُ لا يوجد سرفر لا يدعم التقنية..

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

كلنا يعرف جوجل frame work ونعرف ايضاً انه يوجد نسخة مصغرة من tomcat يمكن تحميلها إلى السرفر لتقوم بنفس وظيفة الtomcat ولكنه مرتبطة بgwt ولا يمكن استخدامها لاغراض اخرى, على حد علمي..

ايضاً gwt تسمح بإستخدام tomcat الحقيقية والتى نستطيع ان نستخدمها فى عمل المشاريع التى لا علاقة لها بgwt::

السؤال الان هو هل tomcat منتشرة بنفس مستوى الphp؟

حالياً اقوم بتنصيب سرفر لينكس معى tomcat وبرنامج التقارير BIRT ولواجهة المستخدم انوى استخدام GWT و GWM ..

ربط BIRT بGWT و GWM ليس مشكلة, تشغيل GWT باستخدام tomcat او بدونها ليس مشكلة المشكلة تكمن فى ان BIRT يتطلب tomcat فهل هناك طريقة للتاكد من ان tomcat موجود على السرفر كما هو الحال بالنسبة لphp ...

السؤال الاخير هل tomcat يدعم مكتبات swt بالكامل ام ان هناك بعض الكلاسات التى لا يدعمها...

والسلام عليكم

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#2

السلام عليكم ،

أهلاً أخي أحمد ،

اقتباس
السؤال الان هو هل tomcat منتشرة بنفس مستوى الphp؟

حقيقة ماستوعبت السؤال ، لكن ان كنت تسأل عن مدى انتشار j2ee مقارنة بالـphp ،

لايوجد لدي رقم معين ، ولكن الj2ee لاتقتصر على tomcat هناك بدائل كثيره وأهمها oc4j من اوراكل وWebshpere من IBM و JBoss

أنا أستخدم حالياً oc4j وسأذهب للWebshpere عن قريب ، قد لاتشاهد تطبيقات J2EE بكثره مثل php ولكنها موجوده ولها مجتمعها ،

اقتباس
فهل هناك طريقة للتاكد من ان tomcat موجود على السرفر كما هو الحال بالنسبة لphp ...

ماأعرف كيف الطريقه بالphp

ولكن بحسب معرفتي بأنك تستطيع التأكد بالاتصال بالسيرفر عن طريق البورت المحدد ، ستجد في tomcat docsالطريقه للتأكد من تشغيله وهو موجود بموضوعي المثبت

اقتباس
لسؤال الاخير هل tomcat يدعم مكتبات swt بالكامل ام ان هناك بعض الكلاسات التى لا يدعمها...

لاأدري ، ولكن tomcat هو الأشهر للمطورين هو و WebShpere ، لذلك بنسبه كبيره ( قد ) يدعم

أخيراً أخي أحمد ، انصحك بهذه المواقع

java.sun.com

www.ibm.com

#3

السلام عليكم

شكراً اخى عيسى بالنسبة لمدى انتشار الj2ee ما اقصده هو انه لو قمت بكتابة برنامج جافا ورفعته إلى السرفر هل يعمل تلقائياً كما هو الحال بالنسبة لPHP ام ان هناك امور اخرى يجب اتقانها..

يعنى عندى الان جهاز ubuntu ومحمل عليه tomcat و apache ثم قمت بكتابة برنامج بسيط بالجافا وواستطعت ان استدعيه, الان هل لو قمت بتحميل البرنامج على سرفر به webshpere هل يعمل البرنامج ام انه هناك اختلاف ويجب مراعاته عند كتابة البرامج؟؟؟...

والسلام عليكم

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#4

السلام عليكم ،

أهلاً أخي أحمد ،

من خلال معرفتي البسيطه بأمور الهجره أو الـ migration،

معظم الشركات التي تقدم J2EE container مثل Websphere & Oc4j لهم مزايا خاصه بهم ، لذلك لاتستطيع بشكل تلقائي نقل مشروعك ،

في أوراكل ، يوجد طريقة Migration للبرامج المعموله بالAS الأخرى ، كذلك يوجد برنامج يقوم بمساعدتك لعملية Migration

هذا ماأعرفه ، قد توجد طرق أخرى أو بدون تعقيد ، الله أعلم

إن كنت تقصد الجمع بين أكثر من AS يمكنك ذلك عن طريق استخدام البورتال ، فمشروعك بامكانه التعامل مع partner مثل بين tomcat و oc4j

#5

السلام عليكم ورحمة الله

حسب خبرتي أن كل البرامج المبنية على تقنية J2EE تستطيع عمل Deployment لها على أي APP Server مثل

Apache, JBoss, Oracle Application Server , ClassFish Sun Application Server

وهذه الميزة وقوة J2EE

وما من كاتب إلا سيبلى ويبقي الدهر ما كتبت يداه

فلا تكتب بكفك غير شيء يسرك في القيامة أن تراه

#6

Dear toad

ليس شرط, على سبيل مثال

if u deploy an application but u use ADF library this application will not work on Glassfish because ADF is not supported yet on glassfish!!!!! ;( so u and also JBOSS seam application will not run good (U see lot lot of exception) when u deploy it on OC4J AS

find ha ;))

winter-main.jpg

6179.gif

#7

السلام وعليكم

في الأصل أن أي برنامج نكتبه بتقنيات

j2ee

يمكن تثبيته على أي سرفر له شهادة

Certified (Apache tomcat ,Bea weblogic ,Ibm websphere ,Sun glassfish

)....

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

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