开发集成解决方案

IBM® Integration Bus 提供了一个灵活的环境,您可以在其中开发集成解决方案以变换,扩充,路由和处理业务消息和数据。 您可以集成使用各种协议和消息格式的客户机应用程序。

关于此任务

IBM Integration Bus中,您通过使用应用程序或 集成服务来开发集成解决方案。
  • 应用程序是创建集成解决方案所需的所有资源的容器。
  • 集成服务是具有已定义的接口的专用应用程序,它充当 Web Service 解决方案的容器。

您可以使用模式来创建集成解决方案。 模式提供了可复用的解决方案,这些解决方案封装了经过测试的方法,用于在特定上下文中完成常用的体系结构、设计或部署任务。

集成解决方案是您开发的用于处理业务消息和数据的资源的容器。 IBM Integration Bus 管理三组资源以集成您的应用程序,消息和数据:
  • 消息流
  • 消息流节点
  • 消息模型

消息流 是在接收到输入消息时在 集成节点 中运行的一系列处理步骤。 集成节点 是一组执行过程,用于托管一个或多个 消息流 以路由,转换和扩充进行中的消息。

您可以将 消息流 配置为使用一个或两个受支持的通信模型 (点到点和发布/预订)。

过程

请参阅下列各部分,以了解有关开发集成解决方案的更多信息。 您还可以使用 IBM 集成工具箱 中的 教程库 来探索一些预先构建的集成解决方案。

  1. 了解构建集成解决方案所需的开发资源。 有关更多信息,请参阅 资源管理概述
  2. 了解有关如何开发 消息流的信息。 消息流 是在接收到输入消息时在 集成节点 中运行的一系列处理步骤。 有关更多信息,请参阅 开发消息流
  3. IBM Integration Bus 提供了创建集成解决方案的不同方法。
  4. 了解如何定义您自己的消息模型。 有关更多信息,请参阅 构造消息模型
  5. 了解如何扩展功能以提供并非由 IBM Integration Bus提供的特殊处理。 有关更多信息,请参阅 开发用户定义扩展

后续操作

创建项目时,建议避免在项目名称中使用空格。 尽管在名称中使用空格有效,但可能会遇到问题。 例如,在某个场景中,位于项目 X 中的 XML 模式文件引用 XML 模式文件项目 Y(通过导入或包含语句)。 如果项目中引用的模式在项目名称中包含空格,那么此名称不会解析,且会收到错误。