出站集成使在 Process Designer 中编写的业务流程能够与其他系统(如 web service、内容管理系统或外部数据库)交互。根据您正在与之交互的系统,可以使用 Integration Service 实现或 IBM® Case Manager Integration Service 实现来实现 Integration Service。
要创建与外部数据库的出站集成,请使用 IBM BPM 系统数据 Toolkit 中提供的预定义 SQL Integration Service。
Integration Service 实现可以包含能够为您正在与之交互的系统配置的集成步骤类型。例如,如果您不是传递大量信息,那么 Web Service Integration 步骤会有所帮助。Java Integration 步骤为您提供对 Java 语言功能部件(包括已发布 Java 库和 API)的访问。 下表描述了可用于 Integration Service 实现的集成步骤类型。
| 集成步骤类型 | 描述 |
|---|---|
| Web Service Integration | 使用 SOAP 连接从 web service 访问对象。Web Service Integration 步骤隐藏底层 WSDL、SOAP 请求和 SOAP 响应的复杂性。它还将输入转换为相应的 XML 并将输出转换为相应的 IBM BPM 变量。 注意: 在 IBM BPM V8 中不推荐 RPC/编码 WSDL 支持。
请考虑将 RPC/编码 web service 替换为文档/字面值合并的 web service。有关更多信息,请参阅IBM Business Process Manager V8.5.5 中不推荐使用和已除去的功能部件
|
| Java 集成 | 从 Java 类调用方法并与大多数第三方 Java API 交互,从而支持各种集成方案。 |
| 内容集成 | 使在 Process Designer 中开发的业务流程能够与 Enterprise Content Management 系统协作。 |
| 调用 UCA | 调用 IBM BPM 服务或 BPD。 |
| 集成步骤类型 | 描述 |
|---|---|
| IBM Case Manager Integration | 使在 Process Designer 中开发的业务流程能够与 IBM Case Manager 案例管理解决方案协作。 |
| 调用 UCA | 调用 IBM BPM 服务或 BPD。 |