2008-12-17 15 views
7

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

मान लीजिए कि कोई विकल्प नहीं है, क्या कोई एक अच्छा विवरण प्रदान कर सकता है जब कोई एक उत्पाद बनाम दूसरे उत्पाद का उपयोग करना चुनता है? क्या एक विकल्प अधिक कस्टम जावा कोडिंग बनाम विन्यास शामिल करने जा रहा है?

उत्तर

4

अच्छा यह निर्भर करता है।

ओएसबी मौजूदा बीईए की एक्वालोगिक सेवा बस को एकीकृत करेगा। यह केवल एक सेवा बस है।

डब्लूएलआई अब मौजूद नहीं होगा। अब यह ओरेकल बीपीईएल पीएम (ओरेकल बीपीईएल प्रोसेस मैनेजर निष्पादन इंजन) का हिस्सा होगा

एकीकृत सेवा सेवा "तैयार" अनुप्रयोगों में एक सेवा बस का उपयोग किया जा सकता है। यदि आपके छोटे अनुप्रयोगों को पहले से ही webservices के रूप में तैनात किया जा सकता है, तो यह सही विकल्प होगा, वहां समन्वय करने के लिए कुछ भी नहीं है, आप बस उन्हें बेनकाब करें।

दूसरी तरफ, डब्लूएलआई सेवाओं के बीच बातचीत को समन्वयित करने और एक नया निर्माण करने के लिए है। आप कोड करेंगे कि वे सेवाएं एक-दूसरे के साथ बातचीत कर रही हैं।

यदि आपके एप्लिकेशन बहुत "प्रक्रिया" उन्मुख हैं (जहां कोई भी उपयोगकर्ता इंटरैक्शन की आवश्यकता नहीं है) और आपको इनमें से एक नई सेवा बनाने की आवश्यकता है तो यह विकल्प होगा (मुझे लगता है कि ऐप्स को भी webservice तैयार होना चाहिए)

यदि आपके एप्लिकेशन अधिक उपयोगकर्ता उन्मुख हैं, और आप उन्हें एक नया प्रवाह (एक व्यवसाय प्रक्रिया) बनाने के लिए एक साथ बाध्य कर रहे हैं तो सही उपकरण ओरेकल बीपीएम होगा। उस टूल के साथ आप एप्लिकेशन को एकीकृत कर सकते हैं (जो वेब-सेवा तैयार नहीं हो सकता है) एक नई व्यावसायिक प्रक्रिया बनाएं और इसे webservice के रूप में बेनकाब करें।

तो, यह आपकी आवश्यकताओं पर निर्भर करता है।

ओरेकल बीपीएम उपकरण के साथ आप अपने ऐप्स को एकीकृत कर सकते हैं और उन्हें डब्ल्यूएस के रूप में तैनात कर सकते हैं।

के लिए Oracle बीपीएम चला जाता है के रूप में, मैं आपको और अधिक जानकारी की जरूरत है, तो :)

+0

आपके उत्तर के लिए धन्यवाद! तो यदि मेरे आवेदन वास्तव में स्टैंडअलोन हैं (कोई वेब सेवाएं या ऐसा कुछ भी नहीं) और वर्तमान में साझा फ़ाइलों और एफ़टीपी के माध्यम से संवाद करते हैं, तो डब्लूएलआई सबसे अच्छा विकल्प होगा? मुझे ओरेकल बीपीएम से अवगत नहीं था, और इस पर पढ़ा जाएगा। एक बार फिर धन्यवाद। – Jeremy

+0

यदि आपके ऐप्स वास्तव में स्टैंडअलोन हैं और आपको उनसे एक नया प्रवाह बनाने की आवश्यकता है ओरेकल बीपीएम सही विकल्प होगा। ओएसबी केवल मौजूदा वेब सर्विसेज का खुलासा करता है। एक नया प्रवाह बनाने के लिए ओरेकल डब्लूएलआई वेब सर्विसेज को जोड़ती है। ओरेकल बीपीएम, गैर webservices से एक नया प्रवाह बनाएँ। बेशक अधिक प्रोग्रामिंग की जरूरत है। – OscarRyz

1

मैं पर "WLI अब मौजूद नहीं है"

WLI है क्या ऑस्कर की इस टिप्पणी पर असहमत दे सकता है दूर नहीं जा रहा यह ओरेकल एकीकरण मंच का एक हिस्सा है। डब्लूएलआई ओएसबी की तुलना में अधिक कठिन एकीकरण प्रदान करता है जो केवल वेब सेवा के लिए है। ईएसबी डब्ल्यूएलआई प्लेटफार्म से पहले डब्लूएलआई-सर्विसबस के रूप में भी जाना जाता था।

डब्लूएलआई के साथ आप प्रोसेस (डब्लूएलआई या बीपीईएल) बना सकते हैं और उन्हें वेब सर्विसेज के रूप में बेनकाब कर सकते हैं। आप डब्ल्यूएलआई भी ईएसबी को funcationality की तरह प्रदर्शन कर सकते हैं, जैसे रूटिंग, विभाजन, उन्नयन और पाइपलाइन के लिए विभिन्न पैटर्न लागू करना। डब्लूएलआई को बीपीएम की दिशा में जाना था, लेकिन बीईए ने फ्यूगो को एक्वार्ड किया और बीपीएम प्लेटफार्म बनाने के लिए आगे बढ़कर, "वेबलॉगिक" उत्पाद सूट के एकीकरण के लिए डब्लूएलआई को एक्वालोगिक "उत्पाद सूट का हिस्सा बनाने के लिए छोड़ दिया जो व्यापार की ओर झुका हुआ है उपयोगकर्ता। वेबलॉगिक डेवलपर्स की ओर लक्षित है।

ओएसबी उपरोक्त पैटर्न के निर्माण का समर्थन करता है, लेकिन वेब सेवाओं और एसओए के लिए अधिक तैयार है। फर्म ऑर्केस्टेशन आपको बीपीएम उपकरण का उपयोग करना पड़ सकता है।

यदि आप प्रदर्शन उन्मुख अनुप्रयोगों की तलाश में हैं तो डब्लूएलआई अधिक शक्तिशाली है। दूसरी ओर यदि आप एसओए आधारित एकीकरण ओएसबी या एएलएसबी की तलाश में हैं तो यह काफी अच्छा होना चाहिए।

आपके मामले में जब आप छोटी संख्या में आवेदन को एकीकृत करने की तलाश में हैं तो डब्लूएलआई अच्छा विकल्प होगा।

अनिल दत्त

0

यह WLI की तरह लगता है समय से पहले बीपीएम & ESB उपकरण है। यह उनकी वेबसाइट पर ओरेकल एसओए स्ट्रेटेग्री मंच के हिस्से के रूप में भी सूचीबद्ध है। चूंकि यह चीजें करता है जो एक ईएसबी और बीपीएम उपकरण करना चाहिए, डब्ल्यूएलआई का भविष्य क्या है?

0

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

0

हां। यह सही है। आपको एक्वालोगिक सर्विसबस पर ध्यान देना चाहिए। डब्लूएलआई अगले 5-10 वर्षों में गायब हो जाएगा। क्योंकि यह ओरेकल के लिए रणनीति उत्पाद नहीं है। यह पुष्टिकरण समाचार है।