开发业务流程 portlet

业务流程 portlet 将门户网站应用程序连接至业务流程。

开发业务流程应用程序涉及一些组件。
  1. 业务流程,包括控件和数据流。
  2. 任务处理 portlet。
  3. 运行时环境,由带有 WebSphere® 流程编排器的 WebSphere Portal Server 组成。
业务流程是一组活动或任务,它们可以重复执行以实现商业目标。例如,业务流程可以支持创建用于 Web 站点的页面。该过程可能包括下列任务,这些任务通常会由若干不同的人员执行:
  1. 创建用于为 Web 站点构建新的 Web 页面的任务。
  2. 将任务指定给写程序。
  3. 写至 Web 页面。
  4. 将 Web 页面转发至编辑器以检查是否合格。
  5. 将任务返回至写程序以便更正。
  6. 将更正后的 Web 页面转发至编辑器以检查是否合格。
  7. 编辑器认可。
  8. 将任务转发至 Web 管理员以便发布至 Web 站点。

WebSphere 流程编排器是 WebSphere Portal V5.1 的一个组件,为使用 Web Service 的业务流程执行语言(BPEL4WS 或 BPEL)建模的流程提供运行时环境。BPEL 是业务流程合成的一种 Web Service 标准。WebSphere Studio Application Developer Integration Edition 提供了一个流程编辑器,用于创建用 BPEL 编写、要在 WebSphere Portal V5.1(带有正确的配置)上运行的业务流程。

业务 portlet 是与业务流程代理交互作用的 portlet,这些代码提供任务处理、流程启动和其它支持代码。Rational® Developer V6.0 提供开发环境以便编写、测试和部署业务 portlet。

下列步骤为您示范涉及开发业务应用程序的流程。有关使用 Rational Developer v6.0、WebSphere Studio Application Developer Integration Edition 和带有 WebSphere 流程编排器的 WebSphere Portal 来开发、测试和部署业务应用程序的完整信息,可在 WebSphere Portal 文档库 V5.1 的集成业务 > 集成业务流程中找到。

  1. 使用 WebSphere Studio Application Developer Integration Edition 创建业务流程。
  2. 对业务流程进行单元测试后,将类作为 JAR 文件导出(以便在 Rational Developer 中使用)并将应用程序作为 EAR 文件导出(以便安装在 WebSphere Portal Server 上)。
  3. 使用 Rational Developer 来创建 portlet 项目。请参阅创建 portlet 和 portlet 项目
  4. 将 JAR 文件导入到 Rational Developer 中。
    1. 从“项目资源管理器”视图中突出显示 portlet 项目中的 /WebContent/WEB-INF/lib 目录,单击右键并选择导入
    2. 导入 JAR 文件。
  5. 使用下列 API 来开发任务处理 portlet:
    • 任务 API
    • 任务用户界面管理器 API
    • 属性代理 API

    这些 API 的 Javadoc 与 WebSphere Portal 包括在一起。

  6. 开发流程启动 portlet。
  7. 在正确配置的 WebSphere Portal V5.1 服务器上安装业务流程 EAR 文件。
  8. 将这些 portlet 部署至 WebSphere Portal Server。
相关信息
WebSphere Portal 文档库
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.