मेरी कंपनी एक नया आर्किटेक्चर लागू करने जा रही है जिसमें हमने एसओए में एंटरप्राइज़ सर्विस बस (ईएसबी) के रूप में बिज़टॉक (हम एक माइक्रोसॉफ्ट शॉप हैं) के रूप में प्रस्तावित किया है (कृपया सेवा उन्मुख अस्पष्टता उद्धरण न दें) पर्यावरण।क्या हमें बिज़टॉक/ईएसबी पेश करना चाहिए?
हमारा व्यवसाय ऑर्डर को हमारे नए ऑर्डर कैप्चर जीयूआई के माध्यम से लेना है, जो हमारे ग्राहक डेटाबेस, उत्पाद कैटलॉग, ऑर्डरिंग सिस्टम और कुछ अन्य सहायक सिस्टम से कनेक्ट होना चाहिए जिनमें से प्रत्येक को डब्ल्यूसीएफ सेवाओं के रूप में उजागर किया जाएगा, ऑर्डर हमारे पास भेजे जाते हैं चालान के लिए ऑर्डर मैनेजमेंट और अन्य डाउनस्ट्रीम सिस्टम और अंततः चालान के लिए हमारी बिलिंग प्रणाली में। वर्तमान में प्रत्येक प्रणाली का अपना जीयूआई होता है और प्राकृतिक विचारों को स्वचालित और एकीकृत करने के प्रयास में उनके बीच जानकारी पास करने के लिए मैन्युअल प्रक्रिया का उपयोग किया जाता है ताकि उन्हें कनेक्ट करने के लिए ईएसबी पेश किया जा सके।
ईएसबी के लिए मेरा कुछ तर्क है, बस सिस्टम से कनेक्ट करने के बारे में चिंता करेगी (प्रत्येक प्रणाली अज्ञेयवादी है और किसी अन्य सिस्टम के बारे में कुछ भी नहीं जानता) और जानकारी को प्रारूपित/अनुवाद कैसे करें। यह अत्यधिक संभावना है कि भविष्य में कुछ मौजूदा सिस्टम कंपनियों के हमारे परिवार के भीतर नई प्रणाली या सिस्टम के लिए बदल दिए जाएंगे।
यह मुझे समझ में आता है लेकिन अब मुझे कुछ प्रतिरोध के साथ मुलाकात की जा रही है क्योंकि इसे पॉइंट-टू-पॉइंट समाधान पर्याप्त क्यों हो सकता है।
दुर्भाग्य से कंपनी के इतिहास में (मेरी नियुक्ति से पहले) एक प्रारंभिक BizTalk पेश करने का प्रयास विफल, लेकिन मुझे विश्वास है कि यह एक जगह नहीं है और मैं इसे वितरित कर सकते हैं कि कर रहा हूँ।
मेरा प्रश्न शायद बिज़टॉक के बारे में इतना नहीं है, लेकिन क्या मेरे परिदृश्य में एक ईएसबी एक अच्छा विचार है, जब यह ईएसबी पेश करने के लिए समझ में आता है?