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

ربط برنامج بموقع

بدأه لارا مهدي في 29 سبتمبر 2010 · 12 رد · 820 مشاهدة · في JavaEE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اخواني اقوم الآن ببرمجة مشروع موقع بالجافا وبرنامج شات واريد ان اعلم ماذا احتاج لربط هذا البرنامج

بالموقع اي اريد استخدام قاعدة البيانات في الموقع لتخديم البرنامج

وهل ال rmi تفيدني في هذا المشروع

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

#2

أمامك طرق كثير ...

Sockets , URL Connections , RMI, EJB, .... etc

إختاري أنسبهم لكي و إن كان أسهلهم هو EJB ...... (من وجهة نظري)

#3
هويدي كتب:

أمامك طرق كثير ...

Sockets , URL Connections , RMI, EJB, .... etc

إختاري أنسبهم لكي و إن كان أسهلهم هو EJB ...... (من وجهة نظري)

شكرا لك اخ هويدي

ما اريد ان اوضحه هو انني عملت برامج بال rmi ولدي خبرة نوعا ما بها

ولكن هل استطيع ان اجعل السيرفر في في تطبيقي هو الموقع الذي اصممه اي يتصل تطبيق الزبون بالموقع ويستفيد من قاعدة بياناته

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

فماذا احتاج لتعلمه واعذرني ان اطلت عليك وشكرا لك مرة اخرى

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

ولكم جزيل الشكر

#4

أنتي تريدين عمل شئ مثل Yahoo Mail .... صح؟

العميل عنده البرنامج .... و باقي المعلومات موجوده على الخادم يقوم البرنامج بقراءتها أولا بأول ...

ستقومي بتصميم الخادم ... بإستخدام JSP/Servlet مثلا ...

ستقومي بتصميم العميل .... بإستخدام J2SE مثلا ....

سوف تجعلي العميل هو من يتحدث مع الخادم .... و الخادم يرد عليه .... (أي أن العميل هو من يبدأ بالمحادثه لأن عنوان الخادم سيكون معروف للعميل ).....

يمكنكي من إستخدام RMI ... تقومي بعمل إستدعاء للدوال على الخادم ....... لا أري مشكله في هذا .......

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

#5

هذا ما اريده بالضبط اخ هويدي

بارك الله بك ولكن هل لك ان تشرح لي كيف اقوم تقومي إستدعاء للدوال على الخادم .......

وان كان هناك بعض الامثلة او المراجع في ذلك وشكرا لك مرة اخرى

اتعبك معي ولكني بحاجة الى الطريق لكي ابدأ

#6

فقط plain RMI ... كما فعلتي من قبل على الشبكه المحليه ... فبدلا من عنوان الجهاز على الشبكه المحليه ... ضعى عنوان الموقع .....

وبذلك يكون الموقع به الدوال التي تريدين إستدعائتها remotely ...

#7
هويدي كتب:

فقط plain RMI ... كما فعلتي من قبل على الشبكه المحليه ... فبدلا من عنوان الجهاز على الشبكه المحليه ... ضعى عنوان الموقع .....

وبذلك يكون الموقع به الدوال التي تريدين إستدعائتها remotely ...

شكرا لك مرة اخرى اخ هويدي

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

وهل لك من تجربة في مثل هذا ان تفيديني من خبرتك بها

#8
اقتباس
كيف سيتم تشغيل السيرفر

لو إستخدمتي RMI ... فأظن أن الموضوع سيتطلب منك تشغيل بعض البرامج على الخادم (البرامج الخاصه ب rmi)

لو أظن لو إشتغلتي http أو sockets لن يتطلب منك تشغيل أي برامج على الخادم ...

مره أخري ....لا تأخذي كلامي قطعيا لأني لم أقم بمثل هذه البرمجه منذ فتره كبيره ..

#9
هويدي كتب:

لو إستخدمتي RMI ... فأظن أن الموضوع سيتطلب منك تشغيل بعض البرامج على الخادم (البرامج الخاصه ب rmi)

لو أظن لو إشتغلتي http أو sockets لن يتطلب منك تشغيل أي برامج على الخادم ...

مره أخري ....لا تأخذي كلامي قطعيا لأني لم أقم بمثل هذه البرمجه منذ فتره كبيره ..

وفقك الله اخ هويدي

ساحاول وساخبرك بالنتائج إن شاء الله

#10

سؤال ...

لماذا لا تستخدمي web services ؟؟

#11
هويدي كتب:

لماذا لا تستخدمي web services ؟؟

انا مع هويدي اعتقد ان web services خيار ممتاز.

#12
العيافـي كتب:

انا مع هويدي اعتقد ان web services خيار ممتاز.

شكرا لك اخي العيافي وانت ايضا اخ هويدي

ولكن اعذروني فهذه المرة الاولى التي اسمع بها ب web services

فهل بالامكان ان تعطوني ولو لخطوط عريضة ابدا بها مع ال web services وعناوين كتب استطيع من خلالها البداية

وان كان بالامكان ولو امثلة بسيطة جدا

واعذروني مرة اخرى على هذا المستوى الضعيف

#13

من أفضل الكتب القليلة التي نظرت فيها عن ال Java Web Services كان O'reilly, Java Web Services up and running

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