0 Ali Haidar Ahmad نشر 29 مايو 2021 أرسل تقرير نشر 29 مايو 2021 عندما يوفر المخدم (Remote Machine) خدمة جديدة ما ، لنعتبر أن هذه الخدمة هي عبارة عن صف ، فإنه يأخذ غرض من هذا الصف ويسجله في ال Registry ، يمكن تخيل ال Registry على أنها دفتر هواتف ،بحيث أننا إذا كنا نريد رقم شخص ما فإننا نبحث عن اسمه في دفتر الهواتف ثم نحصل على رقمه ، وهنا الأمر مشابه قإننا نبحث عن اسم الخدمة في ال Registry ثم نحصل على مرجع هذه الخدمة (الغرض البعيد) لنستخدمه. تسجيل الخدمة (الغرض ) في ال Registry من قبل المخدم تسمى bind (يعطي لكل غرض مسار فريد). البحث عن خدمة ما في ال Registry من قبل الزبون تسمى Lookup . وفي هذه المرحلة بعد حصول الزبون على مرجع الغرض البعيد فإنه يصبح قادر على أن يستدعي هذه الطرائق البعيدة الموجودة في الصف البعيد في النخدم. عندما يستدعي الزبون أي طريقة بعيدة فإن هذا الاستدعاء يحول إلى stup (الوكيل Proxy من طرف الزبون) والذي يقوم بتمريره إلى Skeleton والذي يمرر الاستدعاء إلى المخدم. 2 اقتباس
0 Abdul Malik Essa نشر 29 مايو 2021 الكاتب أرسل تقرير نشر 29 مايو 2021 ممتاز بارك الله فيك.. لكن ماهو سبب وجود ال stup وال skeleton؟ اقتباس
0 Ali Haidar Ahmad نشر 29 مايو 2021 أرسل تقرير نشر 29 مايو 2021 هناك عدة مهام يقومان بها .. لكن بشكل رئيسي يخفيان تفاصيل الاتصال عن المطور بحيث أن ال stup هو الصف الذي يحقق الولجهة البعيدة ، ال stup يمثل الغرض البعيد ولكن من جهةالزبون ، ويتواصل مع ال SK عن طريق الشبكة internet ، وال Sk يعرف أين الغرض البعيد الحقيقي ، يأخذ طلب ال stup ويرد response إليه. 3 اقتباس
السؤال
Abdul Malik Essa
شرح لآلية عمل ال RMI
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.