认真只能做对事情,用心才能把事情做好

使用IBM的WebSphere平台创建业务流程

上一篇 / 下一篇  2008-05-08 22:28:02 / 个人分类:SOA研究

演练一个可能的业务流程场景。
  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 的方式取决于您的角色。但是,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(可能还包括其他工具)来管理基础设施、提供安全性和优化性能。

  • TAG:

     

    评分:0

    我来说两句

    显示全部

    :loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

    wolfchen

    wolfchen

    msn: xwolfchen@hotmail.com

    日历

    « 2008-05-17  
        123
    45678910
    11121314151617
    18192021222324
    25262728293031

    数据统计

    • 访问量: 990
    • 日志数: 48
    • 图片数: 9
    • 建立时间: 2007-09-28
    • 更新时间: 2008-05-16

    RSS订阅

    Open Toolbar