मैं आंतरिक उपयोग के लिए आरपीसी ढांचे का उपयोग करना चाहता हूं। ढांचे को पार भाषा होना चाहिए। मैं अभी अपाचे थ्रिफ्ट की खोज कर रहा हूं। Google प्रोटोकॉल बफर आरपीसी क्षमताओं को बिल्कुल प्रदान नहीं करता है। थ्रिफ्ट से अलग विकल्प क्या हैं। (मेरे सर्वर मुख्य रूप से जावा होंगे और क्लाइंट जावा, पायथन, PHP होंगे)।आरपीसी ढांचे उपलब्ध हैं?
उत्तर
मैं आरईएसटी को पहले विकल्प के रूप में देखता हूं क्योंकि यह सर्वव्यापी और बिना बकवास है।
यदि प्रदर्शन और प्रतिनिधित्व वास्तव में कॉम्पैक्ट होने की आवश्यकता है, तो मैंने Apache AVRO के बारे में अच्छी बातें सुनी हैं और मेरी उंगलियां क्रोध में इसे आजमाने के लिए जुड़ रही हैं।
एवीआरओ दिलचस्प लगता है के लिए आरईएसटी दृष्टिकोण सबसे अच्छा हो सकता है। वैसे आरईएसटी बनाम आरपीसी बहस खत्म हो गई है और मैं आरपीसी विकल्पों की तलाश में हूं – sheki
शुभकामनाएँ! यह कैसे संभव होता है, हमें बताएं। –
अच्छी तरह से पहले देखो, एवीआरओ बॉक्स के बाहर PHP का समर्थन नहीं कर रहा है। यह हमारे लिए एक मुद्दा हो सकता है। – sheki
ICE: भी लगता है जो आरपीसी के लिए Google प्रोटोकॉल बफर का उपयोग करता है।
सटीक होने के लिए, यह उनका उपयोग नहीं करता है, लेकिन उन्हें अनुकरण कर सकता है। –
MessagePack भी है जो प्रोटोकॉल बफर से तेज़ होने का दावा करता है और इसमें थ्रिफ्ट की तुलना में अधिक सुविधाएं होती हैं।
ईमानदार होने के लिए, पीबी, थ्रिफ्ट और विकल्पों के बीच प्रदर्शन अंतर शायद ही कभी मायने रखता है - वे सभी उपयोगों के लिए पर्याप्त तेज़ हैं। – StaxMan
- 1. जावा में यूनिट परीक्षण ढांचे उपलब्ध हैं?
- 2. लिनक्स दुनिया में उपलब्ध एमवीसी वेब ढांचे क्या हैं?
- 3. बाश के लिए क्या ncurses ढांचे उपलब्ध हैं?
- 4. एक्सएमएल-आरपीसी सी # और पायथन आरपीसी सर्वर
- 5. आरपीसी एपीआई
- 6. जेएसओएन-आरपीसी और जेसन-आरपीसी सेवा खोज विनिर्देश
- 7. क्या कोई योग्य सीएसएलए विकल्प उपलब्ध हैं?
- 8. जीडब्ल्यूटी-आरपीसी
- 9. जीडब्ल्यूटी-आरपीसी
- 10. जेएसटी थीम उपलब्ध हैं?
- 11. वेब ढांचे कितने सीमित हैं
- 12. ActiveMerchant की तरह भुगतान प्रक्रिया ढांचे, अन्य भाषाओं के लिए उपलब्ध हैं?
- 13. x86 असेंबलर के लिए कौन सी इकाई परीक्षण ढांचे उपलब्ध हैं?
- 14. क्या उपयोगकर्ता गतिविधि को ट्रैक करने के लिए ढांचे उपलब्ध हैं?
- 15. स्कैला के लिए कौन से अभिनेता आधारित वेब ढांचे उपलब्ध हैं?
- 16. स्कैला + वेब ढांचे + जावास्क्रिप्ट ढांचे के अच्छे संयोजन क्या हैं?
- 17. आरपीसी विंडोज से लिनक्स
- 18. आरपीसी प्रमाणीकरण त्रुटि
- 19. एक्सएमएल-आरपीसी बनाम REST
- 20. सी ++ आरपीसी ट्यूटोरियल?
- 21. GWT - आरपीसी - dir
- 22. जीडब्ल्यूटी आरपीसी डेटा प्रारूप
- 23. क्या कोई डेटा गोदाम ढांचे हैं?
- 24. क्यूटी और बूस्ट आरपीसी
- 25. आरपीसी एन्कोडेड डब्ल्यूएसडीएल
- 26. जीडब्ल्यूटी - आरपीसी सीरियलाइजेशन एक्सेप्शन
- 27. एक्सएमएल-आरपीसी या एसओएपी
- 28. असिंक्रोनस बिडरेक्शनल आरपीसी
- 29. एक्सएमएल आरपीसी जीयूआई?
- 30. संगम विकी एक्सएमएल आरपीसी एपीआई सिस्टम.सूची विधि
थोड़ा सा अन्वेषण करने के बाद, और दस्तावेज़ीकरण के साथ उपलब्ध सभी विकल्पों को देखते हुए, मुझे थ्रिफ्ट पसंद है। संदेश पैक की प्रतीक्षा अधिक परिपक्व होने के लिए – sheki
बहुत सरल अनुरोध/प्रतिक्रिया हैंडलिंग ("आरईएसटी") पर आरपीसी के साथ आप वास्तव में क्या देख रहे हैं; उदाहरण के लिए सरल HTTP + JSON संयोजन बल्कि अच्छी तरह से, सुविधाजनक, प्रदर्शन, सरल काम करता है। तो थ्रिफ्ट, पीबी, हेसियन या अन्य जैसे ढांचे क्या आपको खरीदेंगे? – StaxMan
HTTP/JSON दृष्टिकोण की तुलना में बहाव निश्चित रूप से तेज़ और हल्का है। HTTP + JSON/XML से थ्रिफ्ट का उपयोग करके अधिक अनुरोध किए जा सकते हैं। तो थ्रिफ्ट आंतरिक सेवाओं के लिए एक अच्छा विकल्प है। बाहरी एपीआई – sheki