企业信息系统(EIS)是包含应用程序和数据的大型系统,通常该系统驻留在大型计算机上。可将 EIS 系统上的应用程序导入模块并表示为导入服务组件。如果 EIS 系统上的应用程序正在调用模块中的服务上的一个事务,则也可将该应用程序表示为导出组件。
企业服务发现向导发现 EIS 系统及其应用程序和数据,并允许您将这些应用程序作为导入组件导入到您的应用程序中。向导生成将 SOAP 请求和响应映射到 EIS 系统上的方法和数据结构所需的映射和编组代码。从您自己的集成应用程序看来,EIS 系统上的应用程序显示为本地组件,并象本地组件一样操作。当服务执行其他组件时,服务可以调用它上面的事务。在 EIS 系统上的应用程序调用模块中服务上的事务的情况下,该向导也可以创建导出组件。对于导出组件,将在外部 EIS 系统中进行启动。
在下图中,有个导出组件通知 StockPurchase 组件不断变化的 IBM 股票价格。此导出组件是从 PeopleSoft 服务器上的应用程序创建的。StockPurchase 组件调用一个导入组件来获取购买股票的客户的信用等级。这是一个双向或请求-响应交互。导入组件是从 CICS 服务器上的应用程序创建的。