• λ我爱Aspx >> 数据库 >> 如何使用BEA AquaLogic BPM Suite
  • 如何使用BEA AquaLogic BPM Suite

  • :未知  Դ:csdn  :2007-4-21 18:47:49  ؼ:
  • 尽管描述上很抽象,但业务流程却是任何公司的日常运营和服务的一部分。下面给出流程的一些示例:

    • 申请房屋贷款——Loan Origination Process
    • 启动一项手机服务——Account Initiation Process
    • 雇佣一个新员工——Employee On-Boarding Process
    • 构建一个新的喷气发动机——Parts and Assembly Process

    根据下面图2中的说明,还可以定义更加复杂的流程。BPM可以与其他软件解决方案部署在一起,以加强流程门户 (PDF)的功能;BPM还可以参与到服务编排类型的项目中。

    • 如果用于流程门户,BPM功能有助于引导应用程序导航流实现特定目标。例如,以portlet形式表现的一组画面流可以由BPM引擎来驱动。
    • 如果用于服务编排,BPM引擎可以使用BPEL标准来驱动一系列服务调用。在这种情况下,可能不需要进行用户交互。

    图2演示了如何构建复杂的流来匹配企业中的业务流程。以下是使用AquaLogic BPM Studio 5.5工具构建的业务流程的一个示例。

    使用bea aqualogic bpm suite图-2

    图2. 业务流程流

    记住,如果可以的话,应该将大型流程分解为较小的子流程,这样可以改进设计。

    一个集成场景示例

    让我们分析一个集成场景示例,并考虑如何实现它。如果能吃透这个示例,您将了解到如何在AquaLogic BPM中使用WebLogic Integration组件(比如Process Definition for Java,JPD)和AquaLogic Service Bus中的业务服务。下面概括性地介绍了这个以AquaLogic BPM Suite 5.5为中心的集成了各种产品的高级场景:

    • 业务分析师使用AquaLogic BPM Suite 5.5定义了一个初始的业务流程流。分析师将使用AquaLogic BPM Designer定义流程,并与IT人员共享该流程定义。
    • 初始的过程流准备就绪之后,技术用户就可以使用AquaLogic BPM Studio 5.5工具实现任何所需的服务或系统集成。
    • 使用WebLogic Workshop 8.1,开发人员可以使用WebLogic Integration 8.1.5组件来创建JPD。
    • 创建组件之后,开发人员将会在AquaLogic BPM Studio 5.5工具中调用它们。
    • 使用AquaLogic Service Bus 2.1或以后版本,开发人员或系统管理员将在公共的BEA WSRP Test Server上注册一个业务服务,并创建一个代理服务。
    • 创建并配置完组件之后,开发人员将在AquaLogic BPM Studio 5.5工具中调用它们。
    • 最后,可以使用WebLogic Portal 8.1.5或AquaLogic Interaction Process 1.5运行和监控业务流程。

    Ҷƪл˵?
  • һƪ[技术文章]如何规划软件的逻辑层次
    һƪMicrosoft推出XQuery演示工具