WebSphere Integration Developer

WebSphere Integration Developer 可用来解决一个组织每天都要面对的集成问题。设计此产品的目的是为构建集成应用程序的人员提供一个完整的集成开发环境。为了简化和加速集成应用程序的开发,此环境提供了一层抽象层,它将您处理的以可视方式表示的组件与底层的实现分隔开来。

集成的应用程序并不简单。它们可调用企业信息系统(EIS)上的应用程序、跨部门或企业参与业务流程、以及调用本地或远程以各种不同语言编写并在各种不同操作系统中运行的应用程序。例如,eMerged 公司是通过合并 DOM 银行和 M&M 折扣经纪公司创建的。此合并意味着所有以上内容:EIS 系统上的应用程序、业务流程、先前每个公司内的应用程序必须在这两个公司共享并以一种无缝的方式提供给一组新客户。但是,eMerged 成功地完成了此任务,并且如下图所示,先前这两个不同的企业的客户现在都能联机访问其财务信息。


两个公司之间的应用程序和流程集成

eMerged 使用了 WebSphere Integration Developer 的工具来为他们自己和他们的客户构建集成的应用程序。这些工具将应用程序(包括 EIS 系统上远程存在的应用程序)和业务流程表示为组件。通过可视编辑器创建这些组件并将其组装到其他集成应用程序(也就是从一组组件创建的应用程序)。可视编辑器在组件和其实现之间放置了一层抽象层。使用这些工具的开发者可创建集成应用程序而无需对每个组件的底层实现有详细的了解。

这些工具既允许以自顶向下的设计方式构建集成应用程序(这种方式表示:一个或多个组件的实现不存在并将在以后添加);也允许以自底向上的设计方式构建(这种方式表示:已实现组件,开发者通过在可视编辑器中拖放这些组件来组装它们,然后开发者通过线将它们连接起来在它们之间创建逻辑流)。 调试和测试环境表示在将您的应用程序部署到生产服务器之前进行的完整测试。设置监视点允许您了解应用程序是如何实际使用的,以便来调整它来优化性能。

WebSphere Integration Developer 的工具基于面向服务的体系结构。组件是服务,涉及许多组件的集成应用程序也是服务。创建的服务符合领先的业界标准。业务流程(它也变为组件)是类似地通过简单易用的可视工具创建的,它们符合业界标准的业务流程执行语言(BPEL)。在 Windows 和 Linux 平台上都提供了 WebSphere Integration Developer。

以下是 WebSphere Integration Developer 的工具的一些优点:

相关概念
业务单位之间的集成
企业之间的集成

反馈
(C) Copyright IBM Corporation 2005, 2006. All Rights Reserved.