
为 BPEL 流程和人员任务开发 Web Service API 客户机应用程序
您可以开发通过 Business Process Choreographer Web Service API 来访问 BPEL 流程应用程序和人员任务应用程序的客户机应用程序。 客户机应用程序开发流程包含若干个必需和可选步骤,其中包括生成 Web Service 代理以及向客户机应用程序添加安全性和事务策略。
关于本任务
注:
- 从 WebSphere® Process Server V 7 开始,基于 JAX-WS 的 Web Service API 将替换基于 JAX-RPC 的 Business Process Choreographer Web Service API。 不推荐使用基于 JAX-RPC 的 Business Process Choreographer Web Service API。 您应使用基于 JAX-WS 的 API 来实施新的 Web Service 客户机应用程序。
- 从 IBM® Business Process Manager Advanced V 8 开始, SOAP/JMS API 将替换 Business Process Choreographer JMS API。 不推荐使用 Business Process Choreographer JMS API。 请使用基于 JAX-WS 的 API 来实施新的 Web Service 客户机应用程序。
您可以在任何 Web Service 客户机环境中开发客户机应用程序。 以下步骤概述了开发这样一个应用程序所需执行的操作。
过程
- 决定客户机应用程序需要使用哪种 Web Service API:业务流程管理器 API 和/或人员任务管理器 API。
- 从 Workflow Server 环境中导出必需的文件。
- 在客户机应用程序开发环境中,使用所导出的工件生成 Web Service 代理。
- 为客户机应用程序开发代码。
- 向客户机应用程序添加任何必要的安全性或事务策略。