基本上EAI(Enterprise Application Integration,企業應用整合)並不是新的概念,近年來,由於Microsoft、IBM及SAP等各大軟體企業紛紛推動SOA的概念,使得EAI的重要性與日俱增,SOA與Web Service無疑的為EAI的發展鋪平了道路。然而實作企業應用整合(EAI)是解決企業應用系統複雜性和相容性的必經之路, Web Service建立在HTTP,SOAP,WSDL,UDDI和XML技術之上,允許不同語言編寫的各種程式在不同平臺上以標準的方式相互通信,具有良好的封裝性,互通性和普遍性。本研究透過描述與分析Web Service在EAI中的應用,指出基於Web Service的EAI是實作企業應用整合的有效解決方案,亦針對企業異質應用系統的整合問題,探討了基於SOA架構的設計構思和相關技術。另外,本研究以某家導入SOA概念的A公司為背景,描述A公司於資訊化改造專案中異質系統並存的情況,在採用SAP XI作為EAI介面技術之後,A公司對各系統進行整合與實作的佳化過程,並從實際系統整合的過程中歸納出以SOA為基礎的異質系統整合導入方法與成功關鍵因素。 SAP將其EAI的產品SAP XI符合SOA的架構並支援全球製訂的標準協定。由於SAP 是全球企業管理軟件與解決方案的市場領導者,本研究將對於有意導入SOA架構以及實施EAI的企業或是使用SAP的產品的客戶帶來一定的參考價值。
Basically, EAI (Enterprise Application Integration) is not a new concept. In recent years, Microsoft, IBM, SAP and other major software companies have promoted the concept of SOA, making the growing importance of EAI. SOA and Web Service are no doubt paving the development of EAI. EAI, having good package, interoperability and universality indeed is a must to solve the complex and compatibility of enterprise application systems and Web Service based on HTTP, SOAP, WSDL, UDDI and XML technology, allows a variety of programs written in different languages on different platforms in a standard way to communicate with each other. This research, through description and analysis the application of Web Service based on EAI, points out the effective solution to implement the enterprise application integration. Besides, Also indicate the heterogeneous of enterprise application system, and discusses the architecture based on SOA and the related technique. In addition, this research will base on a manufacturing company background to import the concept of EAI SOA of IT transformation project coexistence of multiple heterogeneous systems. After using SAP XI as the interface technology, the company has effectively integrated various systems and implements the integration and optimization of their business system. With the updating and ever-changing of SAP product, SAP upgrades the product strategy and promote its EAI products to meet the architecture of SOA, and fully support for global standard develop Agreement. Because SAP are both the leader of current global enterprise applications and solutions technology and the leadership of this market, this study will intends a certain reference to the companies or customer who will use SAP's products or import the architecture of SOA and implement EAI.