EAI समाधान में निम्नलिखित कार्यक्षमताएं होनी चाहिए:
वर्कफ्लो मैनेजमेंट - सॉफ्टवेयर में लेनदेन वर्कफ्लो डिजाइन करने की सुविधा।
सीमलेस डेटा ट्रांसफॉर्मेशन - सॉफ्टवेयर जटिलता की परवाह किए बिना कई स्रोतों और गंतव्यों के बीच एप्लिकेशन कंटेंट का पूर्ण और एक साथ परिवर्तन।
इंटेलिजेंट कंटेंट-बेस्ड रूटिंग - किसी भी लेनदेन तत्व से सामग्री और रूटिंग नियमों के केंद्रीकृत प्रशासन के आधार पर संदेशों, दस्तावेजों और कई डेटा ऑब्जेक्ट्स का मजबूत, नियम-आधारित रूटिंग।
बिजनेस रूल मैनेजमेंट - व्यावसायिक नियमों की परिभाषा और प्रबंधन के लिए एक ग्राफिकल वातावरण ताकि एक व्यावसायिक प्रक्रिया प्रदान की जा सके जो सॉफ्टवेयर सीमाओं को पार करती है।
यह COM और CORBA जैसे मानक घटक आर्किटेक्चर वाले घटकों के लिए प्रदान कर सकता है।
यह एकीकरण व्यवहार को कॉन्फ़िगर करने के लिए उपकरणों की अखंडता या जटिलता है।
पारंपरिक प्रोग्रामिंग के माध्यम से विस्तारशीलता समर्थित है।
विकास उपकरण प्रदान किए गए हैं।
लीगेसी सॉफ्टवेयर एकीकरण क्षमता और मेनफ्रेम लेनदेन के लिए दृष्टिकोण।
EAI समाधान मूल्यांकन पद्धति
कई मानदंड हैं जिनकी जांच की जानी चाहिए:
एडाप्टर/कनेक्टर फिट - समाधान में पूर्व-निर्मित या पूर्व-कॉन्फ़िगर किए गए एडाप्टर्स या कनेक्टर्स के प्रावधान की मात्रा। रेटिंग इस आधार पर है कि किन पैकेज्ड सॉफ्टवेयर और लीगेसी वातावरण को एकीकृत करने की आवश्यकता है और एडाप्टर्स/कनेक्टर्स का मात्रात्मक और गुणात्मक मूल्यांकन। मूल्यांकन में विचार करने का आवश्यक बिंदु समय-से-बाजार पर एडाप्टर/कनेक्टर्स की पहुंच का प्रभाव है, जहां एक उच्च रेटिंग पूर्व-निर्मित कनेक्टिविटी की मात्रा को परिभाषित करती है जो एकीकरण परियोजना को गति देगी।
टूल्स उत्पादकता/गुणवत्ता - एकीकरण विकास कार्य की उत्पादकता समर्थित उपकरणों की गुणवत्ता पर आधारित है और इस प्रकार इस मानदंड का प्रभाव उस मामले में अधिक होता है जहां एडाप्टर/कनेक्टर्स सुलभ नहीं हैं। यदि कस्टम एकीकरण कार्य की मात्रा अधिक है तो यह मानदंड महत्व में सुधार करता है। यह सिस्टम की अनुकूलनशीलता और रखरखाव मूल्य का भी फैसला करता है।
रनटाइम गुणवत्ता/स्केलेबिलिटी - स्केलेबिलिटी आवश्यक है क्योंकि यह सिस्टम की गति तय करता है। सेवा की गुणवत्ता में ट्रांसमिशन की विश्वसनीयता या गारंटी का स्तर और लेनदेन अखंडता का स्तर शामिल है।
व्यावसायिक प्रक्रिया समर्थन - सभी एकीकरण योजनाओं को व्यावसायिक प्रक्रिया समर्थन की आवश्यकता होती है। दो तरीके हैं जिनसे इसका ध्यान रखा जा सकता है:
व्यावसायिक प्रक्रियाओं को मॉडल करने और एकीकरण समाधान में शामिल प्रक्रिया के स्वचालित व्याख्या को बनाने या निष्पादित करने की क्षमता।
निश्चित व्यावसायिक प्रक्रियाएं पहले से ही समाधान के एक तत्व के रूप में पूर्व-कॉन्फ़िगर हैं।
इंटीग्रेटर संसाधन - उन्हें विक्रेता/भागीदार/संगठन द्वारा स्वयं समर्थित किया जा सकता है।
खरीद और स्वामित्व लागत - इस प्रकार में लागत संवेदनशीलता अधिक है क्योंकि अंतर बहुत कम है।