سؤال

ووفقا ل هذا دخول ويكيبيديا:

"بروتوكول المخازن هي مشابهة جدا لبروتوكول التوفير الفيسبوك، إلا أنها لا تتضمن كومة RPC ملموسة لاستخدامها لخدمات محددة. وبما أن بروتوكول المخازن مصدر مفتوح، وقد برز عدد من أكوام RPC لملء هذه الفجوة . "

ولكن، لا توجد أمثلة من مداخن RPC المذكورة. يمكن لأي شخص أن يقترح تطبيق جافا القائمة على وجود كومة RPC؟

هل كانت مفيدة؟

المحلول

إذا كنت تريد كومة RPC مقرها في جاوة، انها RMI . ومع ذلك، فإنه لا يعمل عبر منصة أيضا.

ولقد تم استخدام ProtoBuf للقيام RPC. يمكنك محاكاة حد كبير كومة RPC بلف رسالة protobuf داخل protobuf آخر، الذي يحدد الخدمات أو المكالمات. البحث جوابي على هذا السؤال لمزيد من التفاصيل،

جوجل بروتوكول HTTP المخازن و

والتوفير يبدو وكأنه بديل جيد للغاية إذا كنت تريد دعم المزيد من المنصات مثل PHP، روبي، C # وما إلى ذلك، يبدو معقدا للغاية بالنسبة لي مقارنة ProtoBuf.

نصائح أخرى

لديها

وجوجل مفتوح المصدر إطار RPC على gRPC ، والذي يستخدم بروتوكول المخازن إلى تعريف الخدمة والرسائل. gRPC هو عبر منصة مع دعم لC، C ++، C #، جافا، العودة، نود.جي إس، بيثون، روبي، الهدف C و PHP.

ويستند gRPC على / 2 معيار HTTP التي تمكن قدرات جديدة مثل تدفق ثنائي الاتجاه، التحكم في التدفق، ضغط رأس والاتصالات المضاعفة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top