BPM版本区别

来源:互联网 发布:免费资源的电视软件 编辑:程序博客网 时间:2024/05/29 16:49

概述

参数

部署环境模式

Remote Messaging and Remote Support

部署环境名称

MyTopology

功能部件

BPMSPC

部署环境状态

未配置

部署目标

集群

节点

应用程序部署目标

PCStdCustomNode01
PCStdCustomNode02

消息传递基础结构

PCStdCustomNode01
PCStdCustomNode02

支持基础结构

PCStdCustomNode01
PCStdCustomNode02

数据源

名称

数据库名称

模式

数据库提供程序

数据库主机

Performance Data Warehouse data source

PDWDB

 

DB2_UNIVERSAL

alienware

Performance Data Warehouse Messaging Engine data source

MEDB

MEDPE00

DB2_UNIVERSAL

alienware

Process Server data source

BPMDB

 

DB2_UNIVERSAL

alienware

Process Server Messaging Engine data source

MEDB

MEDPS00

DB2_UNIVERSAL

alienware

 

 

 

Single Cluster

单个集群模式是最简单的模式。 它定义了一个应用程序部署目标集群,其中包括消息传递基础结构和支持应用程序。

Remote Messaging

远程消息传递模式为应用程序部署定义一个集群,并为消息传递基础结构定义一个远程集群。 支持应用程序在应用程序部署目标集群上进行配置。

Remote Messaging, Remote Support, and Web

远程消息传递、远程支持和 Web 模式为应用程序部署定义一个集群;为消息传递基础结构定义一个远程集群;为支持应用程序定义一个远程集群;以及为 Business Space 和 REST 服务相关的 Web 应用程序定义一个集群。

Remote Messaging and Remote Support

远程消息传递和远程支持模式为应用程序部署定义一个集群,为消息传递基础结构定义一个远程集群,以及为支持应用程序定义一个远程集群。

 

选择要用于部署环境的节点。 Remote Messaging and Remote Support 部署环境 MyTopology 至少需要 1个节点。  对于高可用性和故障转移环境,请选择两个节点。 为了实现可伸缩性,请选择两个以上的节点。

 

· 

·  单击 Next。第二步定义您想创建的三个集群成员的分布。屏幕允许您指定在每个节点上创建多少个某种类型的集群成员。我们的目标拓扑拥有三个集群:

  • Application Deployment Target 集群:这是从 Process Designer 回放流程或在 Process Portal 运行它们时执行 BPMN 流程定义的位置。这个集群也托管其他应用程序,比如 Process Portal 和 Process Admin 控制台。
  • Messaging Infrastructure 集群:该集群托管 BPM Standard 所需的两个 Service Integration (SI) Buses 的消息传递引擎。
  • Support Infrastructure 集群:这是开箱即用监控组件处理 BPMN 流程生成的跟踪事件的位置。这个组件还与 Performance Data Warehouse 数据库交互。

 

  1. 下面几步涉及数据库设置。重要的是要清楚需要多少数据库,哪些架构进入各种数据库,以及使用哪些凭据对那些数据库进行身份验证。表 1 提供了关于数据库及其在拓扑中的地位的简明信息。


表 1. 数据库和简短描述

数据库名称

描述

BPMDB (Business Process Database)

该数据库包含流程定义模型并存储每个流程实例的状态和任务。

PDWDB (Process Data Warehouse Database)

该数据库存储历史信息,这些信息可用于创建指示板和报告。

MEDB (Messaging Engine Database)

该数据库用于消息基础架构中持久化消息,以确保交付和恢复。

 

  1. 有两种方法可以指定数据库设置。单击导入数据库配置步骤上的 Next

注意:在我们的场景中,我们不使用 Database Design Tool (DDT)。将来的一篇文章将讨论 BPMAdvanced 的拓扑并提供使用 DDT 的信息。

  1. 我们的数据库配置包括以下数据库:
    1. Process Server (MYBPMDB)
    2. Performance Warehouse Database (MYPDWD)
    3. Messaging Engine DB (MYMEDB)。您想让两个消息传递引擎使用一个数据库(一个公共配置)。每个消息传递引擎在数据库中都有自己的架构:
      1. MEDPE00 架构用于 Performance Data Warehouse 消息传递引擎。
      2. MEDPS00 架构用于 Process Server 消息传递引擎。

注意:在我们的场景中,我们在数据库名称中使用了前缀 "MY"。您可以选择适合您的环境的名称。您可以与您的数据库管理员协作,确保您设置的数据库适合您的环境。例如,您可能想拥有多个数据库实例,而非这里所采用的方案:三个数据库都托管在一个 DB2 实例中。

为了体现上述讨论的设置,我们对数据库和架构参数进行了以下更改,如图 10 所示。

 

 

表 1. IBM Business Process Manager 配置功能

功能

Advanced

Standard

Express

WebSphere Lombardi Edition 兼容执行

X

X

X

Process Designer (BPMN)

X

X

X

协作编辑 / 立即回放

X

X

X

交互式“流程 Coach”用户界面

X

X

X

基于 ILOG 的流程规则

X

X

X

实时监视和报告

X

X

X

性能分析与优化器

X

X

X

Performance Data Warehouse

X

X

X

Process Center / 共享资产存储库

X

X

X

流程作者数和最终用户数不受限

X

X

200 个用户 / 3 个作者

高可用性:集群与不受限的核心

X

X

  • 4 核心产品
  • 2 核心开发
  • 无集群

WebSphere Process Server 兼容执行

X

 

 

Integration Designer (BPEL / SOA)

X

 

 

内置企业服务总线 (ESB)

X

 

 

事务支持

X

 

 

集成适配器

X

 

 

灵活的 Business Space 用户界面

X

 

 

 

 

 

原创粉丝点击