IBM WebSphere Process Server 是一个功能强大的运行时引擎,可用作面向服务的体系结构的核心组件。它是基于 WebSphere Application Server 构建的,并包括 WebSphere ESB,从而使您能够运行使用 WebSphere Application Developer 创建的集成模块、中介模块和 J2EE 应用程序。本文研究 WebSphere Process Server V6.1.2 中的新增功能。本文要求读者具备 WebSphere Process Server 的基本知识。
在建模、组装、部署和管理这个 SOA 生命周期中,IBM® WebSphere® Process Server 是在部署阶段使用的运行时。WebSphere Process Server 是基于 WebSphere Application Server 构建的,并包括 WebSphere ESB。模块是在 WebSphere Integration Developer 中创建的,然后被部署到 WebSphere Process Server 运行时。WebSphere Process Server 是基于诸如 Java™ 2 EE (J2EE)、SCA 和 WS-BPEL 等开放标准构建的,从而支持业务流程的自动化,包括人工工作流、业务规则、业务状态机、ESB 中介,以及 J2EE 应用程序。原始版本 6.0.0 最初是在 2005 年 9 月发布的,并发布定期的更新,以引入新的特性和功能以及对现有功能的增强。2008 年 6 月 24 日,IBM 宣布推出 WebSphere Process Server V6.1.2,以及业务流程管理(Business Process Management,BPM)堆栈中的其他产品。WebSphere Process Server V6.1.2 交付了许多新的特性和功能,以及针对平台流通性和一致性的更新。
请参阅参考资料部分以了解 WebSphere Integration Developer V6.1.2 中包括的新功能和增强功能。
|
WebSphere Process Server V6.1.2 包括了对平台和基础结构的更新支持,从而使其能够在最新的系统上使用。WebSphere Process Server 是基于 WebSphere Application Server 构建的。目前受支持的版本是 6.1.0.17,这是 WebSphere Application Sever V7 的最新发布版本。
对于选择在 IBM iSeries 服务器上部署 WebSphere Process Server 的客户,现在支持 i5/OS v6R1。Windows Server 2008 现在也受到支持。
早期版本的 WebSphere Process Server 支持 Oracle 9i 和 10g。现在还支持将 Oracle 11g 用作基础数据库,从而使您在选择 Oracle 作为数据库的情况下,能够利用最新的功能和性能。
安装过程已得到简化。除了在 i5/OS 或 z/OS 上以外,任何 iFix 版本的 WebSphere Process Server 现在都可以作为标准安装过程的一部分,从指定的目录进行安装。在远程服务器上创建数据库实例所必需的数据库脚本现在可以直接从安装介质获得。在早期版本中,您需要安装 WebSphere Process Server 才能访问那些脚本。最后,安装程序将检测 WebSphere Process Server 是否已经安装,并为您提供进行升级或全新安装的选择。
|
WebSphere Process Server 为业务用户提供了用于与流程交互的图形用户界面选择。Business Process Choreographer Explorer 是现成提供的,同时,WebSphere Integration Developer 可以基于 Java Server Faces (JSF)、Lotus Forms 或 WebSphere Portal Server 中的 My Tasks Portlet 的 Portlet 生成客户端。
WebSphere Process Server V6.1.2 为您提供了一个附加选择,即一个针对业务用户的新的 Web 2.0 客户端。这个新的客户端使您能够配置工作列表和视图,并且能够支持具有特别任务的动态人工交互场景。这些功能是由 WebSphere 提供支持的业务空间 (Business Space) 的一部分,如图 1 所示。MyWork 选项卡包括一个工作列表。当您选择某个任务并选择编辑操作时,Task Information 页面将填充该任务的详细信息。人工工作流关系图页面显示了流程的视图。
图 1. 由 WebSphere 提供支持的业务空间
业务空间使用 Web 2.0 小部件进行填充。现在可以在 WebSphere Process Server 中使用一个 REST 样式的新接口,以支持那些与 WebSphere Process Server 交互的小部件。
您可以从头创建自己的空间,或者使用模板,其中具有按功能分组在一起的预定义小部件。从页面顶部的选项卡上,您可以查看您的工作,创建新的任务,或者使用查看器查看诸如演示文稿和电子表格等文件。从 Create tasks 页面上,您可以发起特别工作流,创建任务并将任务分配给您所选择的用户。
在第一次登录时,您需要设置业务空间。
- 从 Web 浏览器中,导航到业务空间主页并登录。
- 单击按钮以添加新的业务空间,如图 2 所示。
图 2. 业务空间管理器
- 输入新业务空间的名称,并选择三个选项之一:“Empty”表示没有任何预填充小部件的新空间;“From a template”将基于现有的模板创建您的空间;或者“From existing Business Space”,此选项将从复制您以前创建的另一个空间开始。请选择 From a template,如图 3 所示,然后选择 Human Workflow,再单击 OK。
图 3. 创建新的业务空间
本文转自IBM Developerworks中国