हम अपने जीआरपीसी-माइक्रोस्कोर्सेस के लिए जावास्क्रिप्ट/एचटीएमएल गुई बनाना चाहते हैं। चूंकि जीआरपीसी ब्राउज़र पक्ष पर समर्थित नहीं है, इसलिए हमने node.js सर्वर से कनेक्ट करने के लिए वेब-सॉकेट का उपयोग करने का विचार किया, जो जीआरपीसी के माध्यम से लक्षित सेवा को कॉल करता है। हम ऐसा करने के लिए एक सुरुचिपूर्ण समाधान खोजने के लिए संघर्ष करते हैं। विशेष रूप से, चूंकि हम अपनी माइक्रो-सेवाओं के बीच घटनाओं को धक्का देने के लिए जीआरपीसी धाराओं का उपयोग करते हैं। ऐसा लगता है कि हमें फ्रंट एंड और node.js सर्वर के बीच संवाद करने के लिए बस एक दूसरी आरपीसी प्रणाली की आवश्यकता है। ऐसा लगता है कि बहुत अधिक ओवरहेड और अतिरिक्त कोड है जिसे बनाए रखा जाना चाहिए।वेब ब्राउज़र में जीआरपीसी परिभाषित एपीआई कैसे लाएं
क्या किसी को ऐसा कुछ करने का अनुभव है या यह पता है कि इसे कैसे हल किया जा सकता है?
आपके उत्तर के लिए धन्यवाद! मैंने पहले से ही http ट्रेलरों के साथ समस्या के बारे में पढ़ा है। यहां तक कि एक पैच भी है जिसे किसी ने ऐसा किया है कि स्ट्रीमिंग सुविधा के बिना ब्राउजर में जीआरपीसी का उपयोग करना संभव है। जीआरपीसी-गेटवे परियोजना एक उपयोगी संकेत है। हम शायद डोनोड के साथ गेटवे कर रहे हैं ... – Oliver
हाँ, अगर आप स्ट्रीमिंग के बारे में भूल जाते हैं, तो ब्राउज़र से grpc पूरी तरह से संभव है। –
@ निकोलस नोबल - यह बहुत अच्छा है। क्या ब्राउज़र से गैर-स्ट्रीमिंग जीआरपीसी कॉल का कोई उदाहरण है? –