मैं माइक्रो-सेवाओं के लिए नया हूं, और मैं अपनी परियोजना लेने और इसे एक माइक्रो सेवा आधारित परियोजना में बदलने की कोशिश कर रहा हूं। मेरी समस्या यह पता लग रही है कि प्रत्येक सेवा एक दूसरे के साथ कैसे संचार करती है।माइक्रो सेवा संचार
सबसे पहले, मैंने आरईएसटी स्टाइल सेवा की खोज की, लेकिन यदि प्रत्येक सेवा HTTP आरईएसटी आधारित है तो वे एक दूसरे के साथ "बात" कैसे करते हैं?
फिर मैंने वसंत एकीकरण सीखने की कोशिश की, लेकिन फिर यह स्पष्ट हो गया कि उन्हें कैसे संवाद करना चाहिए क्योंकि अब यह मेरे दिमाग में आया है कि शायद मुझे रेडिटएमक्यू का उपयोग फ्रंट एंड और माइक्रो सेवाओं के बीच में मध्यवर्ती होने के लिए करना होगा ।
मैं क्लाउड और डॉकर प्रौद्योगिकियों में भी चलाता हूं, इसलिए मुझे लगता है कि प्रत्येक सेवा क्लाउड पर होनी चाहिए लेकिन फिर भी यह स्पष्ट नहीं करता है कि सेवाएं कैसे संचार करती हैं।
मैं जावा, स्प्रिंग टेक्नोलॉजीज का उपयोग कर रहा हूं।
मुझे खुशी होगी अगर कोई मुझे बेहतर तस्वीर देगा कि चीजें कैसे होनी चाहिए।