IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国   >   WebSphere   >   WebSphere Business Integration 专区   >  

WebSphere Business Integration 新手入门

优化业务流程的开发和管理

developerWorks


什么是 WebSphere Business Integration?
我可以用 WebSphere Business Integration 做什么?
如何使用 WebSphere Business Integration?
WebSphere Business Integration 的系统要求是什么?
如何了解有关 WebSphere Business Integration 的更多信息?




WebSphere® Business Integration 专区包含大量文章、教程、代码示例、路线图以及指向许多其他资源的链接。这个广泛的文档库可以帮助业务流程设计人员和应用程序开发人员创建、增强和维护他们的业务应用程序。本页简要介绍 IBM® WebSphere Business Integration 系列产品,并描述可用于帮助您了解更多信息的资源


什么是 WebSphere Business Integration?

WebSphere Business Integration 是支持企业使用运行于面向服务而架构的 IT 基础设施之上的应用程序来定义、创建、合并、统一和简化业务流程的产品系列。这些产品包括设计和开发工具、运行时服务器、监视工具、工具箱和流程模板。与所有 WebSphere 产品一样,它们建立在基于 J2EE 标准的 WebSphere Application Server 基础上。

WebSphere Business Integration 产品提供了 SOA 参考体系结构中的许多服务。

图 1. SOA 参考体系结构
SOA 参考体系结构

例如:

  • WebSphere Integration Developer 是一个基于 Eclipse 的 IDE,它提供了用于构建和部署基于标准的业务流程应用程序的开发服务。
  • 建立在 WebSphere Enterprise Service Bus (ESB) 技术基础上的 WebSphere Process Server 提供了全面的运行时支持,包括支持长时间和短时间运行的业务流程的流程编排、基于角色的人工任务和工作流,以及用于基于面向服务的体系结构的动态和自适应流程的特性。
  • WebSphere Message Broker 为标准和非标准数据类型提供了连接性服务和近通用的转换。它支持连接到基于标准和非标准的应用程序和服务。

    建立在 WebSphere Application Server 基础上的 WebSphere Enterprise Service Bus 为基于标准的应用程序提供了 Web 服务连接性、JMS 消息和面向服务的集成。

  • WebSphere MQ 通过应用程序和 Web 服务的集成来提供业务应用程序服务。
  • WebSphere Partner Gateway 是一个企业对企业的网关,使企业能够将一大群贸易合作伙伴连接到他们的企业并在企业之外扩展内部集成。

有关该体系结构的更详细描述,请参阅文章 IBM WebSphere 开发者技术期刊: WebSphere Integration Reference Architecture 简介


回页首


我可以用 WebSphere Business Integration 做什么?

可以使用 WebSphere Business Integration 产品来对业务流程应用程序进行建模、开发、管理和监视。可以自动化企业内部和外部涉及人和各种系统的流程。可以优化业务操作以使它们可伸缩、可靠和高效。该系列中的各种产品提供了广泛的灵活性。

例如,让我们演练一个可能的业务流程场景。

  1. 首先,您使用 WebSphere Business Modeler 来对业务流程建模。
  2. 接下来,您使用 Rational Application Developer for WebSphere Software 来开发应用程序组件。
  3. 然后,您使用 WebSphere Integration Developer 来配置系统中的应用程序组件。
  4. 应用程序在 WebSphere Process Server 上运行,后者对各个组件进行编排。
  5. 各个组件可以使用 WebSphere MQ 来交换消息。
  6. 您可以使用 WebSphere Partner Gateway 来扩展该流程,以整合与业务合作伙伴的交互。
  7. 如果应用程序需要连接到 Web 服务,您可以使用提供基本连接性服务的 WebSphere Enterprise Service Bus。如果应用程序需要更高级的服务或连接到非标准接口的能力,则可以改为使用 WebSphere Message Broker
  8. 使用 WebSphere Adapters,应用程序可以访问诸如 DB2®、PeopleSoft、SAP 或 Siebel 等后端应用程序或技术。
  9. 最后,您可以使用 WebSphere Business Monitor 来监视该业务应用程序。

这只是一个简单的示例,旨在使您了解其中一些产品如何一起工作以提供集成业务流程的服务。其他 WebSphere Business Integration 产品提供了附加的流程管理功能。若要了解该集合中的所有产品,请参见 WebSphere Integration 系列


回页首


如何使用 WebSphere Business Integration?

使用 WebSphere Business Integration 的方式取决于您的角色。但是,SOA 参考体系结构包括建立在公共框架基础上的公共存储库和工具,以便在开发、管理和监视业务流程应用程序时,促进团队成员之间的联合开发、资产管理和协作。

例如:

  • 业务分析人员流程设计人员 使用 WebSphere Business Modeler 来详细计划和模拟现有和将来的业务流程定义。他们可以将流程定义导出为 Web 服务业务流程执行语言(Web Services Business Process Execution Language,WS-BPEL)文件,然后指定应该用于监视投入生产后的流程的关键性能指标 (KPI)。
     
  • 软件架构师 可以将 WS-BPEL 文件导入 Rational Software Architect,然后在其中使用 UML 来创建实现模型。
     
  • J2EE 或 Java™ 应用程序程序员 使用 Rational Application Developer for WebSphere Software 来实现架构师的模型中的业务流程应用程序组件。
     
  • 集成开发人员 使用 WebSphere Integration Developer 来为该流程配置新的和现有的应用程序,并支持它进行人工交互。此角色由某个懂点技术并且完全理解该流程流的人来担当,但是不需要 Java 技能。
     
  • 管理人员业务分析人员 使用 WebSphere Business Monitor 来跟踪和分析企业的业务流程。它包括一个可自定义的仪表板,该仪表板被实现为具有记分卡、关键性能指标和计量的 WebSphere Portal 页面。
     
  • 系统管理员 使用 WebSphere MQWebSphere Application ServerTivoli Access Manager(可能还包括其他工具)来管理基础设施、提供安全性和优化性能。
     

这些只是各个团队成员如何使用 WebSphere Business Integration 产品来帮助开发和管理业务流程应用程序的部分示例。这个灵活的体系结构使企业能够插入适合其特定业务需要的功能组件。


回页首


WebSphere Business Integration 的系统要求是什么?

Business Integration 环境的系统要求取决于您所选择的产品。

选择 WebSphere Business Integration 产品:

回页首


如何了解有关 WebSphere Business Integration 的更多信息?

WebSphere Business Integration 资源

developerWorks WebSphere 上的 WebSphere Business Integration 专区可帮助您开始使用 WebSphere Business Integration 产品。该专区包含深入的技术资源,以帮助您使用 WebSphere Business Integration 产品来集成企业的数据、应用程序和业务流程。

从下面挑选适合您学习风格的学习资源:

WebSphere Business Integration V6 资源

WebSphere Process Server

WebSphere Integration Developer

WebSphere Business Modeler 和 Monitor

WebSphere Message Broker

WebSphere Partner Gateway

WebSphere MQ

WebSphere ESB


回页首


WebSphere 软件
  开发者技术期刊
IBM WebSphere Developer Technical Journal
WebSphere 专家们的前瞻性技术讨论和最佳实践
  新手入门
WebSphere 新手入门
SOA and Web Services 新手入门
WebSphere 和 SOA 新手入门
WebSphere 和 Web 服务新手入门
WebSphere 应用服务器新手入门
WebSphere Portal 新手入门
WebSphere Business Integration 新手入门
XML 新手入门
Java 新手入门
Information Management 新手入门
Rational 新手入门
Open source 新手入门

  特别推荐
下载 WebSphere Application Server Community Edition
WebSphere 导航地图
SOA 企业架构师免费工具包
Hello world 教程


    关于 IBM 隐私条约 联系 IBM 使用条款