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

الجافا بين موزعيها و منافسيها

مغلق
بدأه Smart Dev في 21 يوليو 2003 · 11 رد · 1,082 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته جميعا ...

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

J2EE ما زالت تكنولوجيا قوية تعد بالكثير في السنين القادمة .

لا أريد أن أطيل عليكم هذه مجموعة من المقالات والمقارنات بين J2EE بين الثلاثة الكبار IBM و ORACLe و BEA . بالاضافة الى وجود مقارنات رائعة مع .NET

افضل مقارنة بين J2EE و .NET من وجهة نظري حتى الان هي على هذا الرابط:

http://www.theserverside.com/resources/art...=J2EE-vs-DOTNET

الملف المرفق حاليا هو ايضا مقارنة بين Oracle9i AS مع .NET و WebSPhere و BEA

javaper.zip

#2

بارك الله فيك أخي الكريم ولكن لدي تعليق :P

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

في رايي انة طالما الانسان يملك لغة تمكنة من مايريدة منها فهذا يكفي فمثلا كثيرا من الشباب الذين اراهم تجد انة ملم بكثير من لغات البرمجة ولكن ليس محترفا بها وانما يعرف الاساسيات وهذا في رايي يسبب لة تشتت رهيب:D

طالما ان الانسان تعلم لغة فليكمل بها وليتقنها اللهم إن ظهرت لغة اقوى من المستخدمة بفروق خارقة وكبيرة جدا ولكن اذا كانت الفروق ليست بكبيرة جدا فمن رايي ان الانسان يحترف في لغة يتركيز اكثر ولا مانع من الاطلاع البسيط

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

;););););););););)

:D:D:D:D:D:D:

مع تحيات تونة:D

#3

بسم الله الرحمن الرحيم

في البداية اشكركم على تثبيت الموضوع :cool:

احييك أخي baderyy على مشاركتك الهادفة حقا. بالنسبة لما قلته اخي من ناحية حبنا نحن العرب للمقارنات ، فهذا حاصل بالفعل. كما ترى ان المنتدى في الفترة الاخيرة صار اغلبه مقارنات :( .

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

فالاختلاف في الرأي لا يفسد للود قضية ;)

لكن الخطأ هو كما تفضلت في التعصب الشديد للغة ، والذي لا أعلم مبرر له ، هل هي مسألة عيش و ملح بين الشخص واللغة ام مجرد حب اظهار الذات أو .. أو ... :rolleyes: . مع العلم ان هذه الدراسات مهمة جدا اذا كانت بطريقة علمية ، فمثلا دراسة Bench Mark للScalability و Response Time و CPU Utilization وغيرها من الاختبارات العلمية ، هي التي يمكنك من خلالها تحديد قوة هذه اللغة أو التكنولوجيا ، وما هو مدى تقدمها وما هو مجال عملها واستخدمها . . قس على هذا ماشئت (clock) . عموما لا اريد ان اخوض في هذا الموضوع أكثر. لكن أقول اني اضع دراسة علمية بحتة ، ولم أضع مقارنة ;) .

هذا ملف اخر من IBM يتضمن دراسة حصلت في بناء WebServices في كل من البيئتين .NET و WebSphere طبعا WebSphere هي بيئة متكاملة من جميع النواحي لبناء تطبيقات J2EE من انتاج شركة IBM.

WebSphere الموجود في الملف هو الاصدار الرابع. حاليا يوجد الاصدار الخامس وهو أفضل بكثير.

لتحميل الملف اضغط على هذا الرابط :

http://www.geocities.com/smrtdev/therightway.zip

وبالتوفيق للجميع ان شاء الله (gift)

#4

Smart Dev: انت تدفع القسم الى الامام و خاصة بمجال الويب ..

انا تقريباً راح ابدا بتعلم الـ JSP و طلبت كتاب Beginning JSP 2.0

و عندي مجموعة كتب (ebooks) لكن المشكله اللي افكر فيها هي كيفية تصميم الموقع (من ناحيه الجرافيكس) فانا في هذا المجال ضعيف و ابغى اعرف كيف اقدر اصمم الموقع بشكل احترافي من الناحيه الرسوميه ايضاً ..

#5

جزاك الله خيرا اخي Smart Dev على هذة الملفات الرائعة وفي الحقيقة لدي سؤال لك لو سمحت لي بذلك ..

أنا ( وأعوذ بالله من كلمة أنا) أعمل على مشروع منذ شهرين تقريبا وكنت قد أستخدمت BEA WebLogic 6.0x وهو جيد ولكن الحظ فية بطء نوع ما فهل لو استخدمت WebSphere سوف يتحسن الاداء كثيرا علما انني حاولت استخدام النسخة الرابعة منة single advanced ولكن في الحقيقة واجهت كثير من الصعوبات ولم افلح في ذلك ..:(

فأريد نصيحتك في ذلك أخي الكريم علما انني اعمل على قاعدة بيانات اوراكل واستخدم thin drive مع النسخة 8i شكرا اخي الكريم.

وشخبارك ابو صلوح طيب ان شاء يقولون من طول الغيبات جاب ... كملها انت


#6

بسم الله الرحمن الرحيم

مرحبا أخ صلاح ، في الحقيقة انت اهتميت بالجانب البسيط في الموضوع وهو تصميم الموقع ، حتى لو كنت ضعيف في هذا الجانب فهذا لا يمثل عقبة لك ، فيكفيك استخدام برنامجين او ثلاثة للجرافيكس كما تعلم ، والمواقع العربية تعج بالدروس الاحترافية في هذا المجال. تستطيع الاستفادة من مواقع رائعة التصميم مثل موقع IBM ( وهو بالJSP ) . عموما سأحاول البحث عن مواقع في هذا المجال ، ومجرد ما أجدها مناسبة سأعطيك اللينك ان شاء الله. المهم في الموضوع هو احتراف JSP ، وهو الصعب في الموضوع. أنا جربت PHP و ASP.NET ، لكن من الصعب ان اشبه ذلك الكود بكود JSP.

أتمنى لك التوفيق ان شاء الله في هذا المجال.

أخي baderyy بارك الله فيك. حاليا وحسب الاحصائيات الاخيرة ، من ناحية السرعة بالترتيب ، في المقدمة JDeveloper ثم WebSphere ثم WebLogic .

هذا اذا كنت تبحث عن السرعة. مشكلة WebSphere هي في CPU Utilization أي انها محتاجه لرامات و سرعة معالج (على الاقل رام 512 - اقل من هذا العدد لن يعمل بصورة مقبوله) اضافة الى سرعة المعالج. لكن ما يميز WebSphere هو البيئة المتكاملة جدا. IBM احتراف يعني احتراف ، من وجهة نظري هناك كم محلل نظم في IBM اتوقع والله أعلم أن رواتبهم توصل المليون دولار ، وانا لا أبالغ.

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

فهناك الكثير الكثير من الميزات الموجوده بWebSphere دون غيرها من البيئات ، لايسعني ذكرها هنا ، لكن سأحاول ان أوثق كلامي بصور ان شاء الله حالما يسعفني الوقت(clock) . خصوصا ان عندي مشروع تخرج الترم القادم ان شاء الله يتضمن التعامل مع مثل هذه الامور.

وبالتوفيق للجميع ان شاء الله . . .

#7

مشكور وماقصرت ونحن بإنتظار موضوعك بالصور ياغالي:o

مع تحيات بدر;)

#8

baderyy: الحين اسمك بدر !! طيب ليه الـ yy الزياده ؟؟

و نحن ننتظر الاخ Smart Dev بفارغ الصبر ...

#9

اخواني انا باستطاعتي مسادتكم بتصميم المواقع و خاصة JSP

فهي فعلا لغة رائعة لمن يعرف استخدامها اخي صلاح طمني الى مستوى وصلت

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#10

س/ عذرا على المقاطعه

ماهو الجافا ابليت؟

#11

الجافا ابليت هو برنامج عادي مثل اي برنامج تكتبه بالجافا لكن تقدر تشغله عن طريق المتصفح :)

#12

:cool:

هذا الموضوع مغلق.

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