将传统服务工件映射到服务流工件
了解有关在转换在桌面 Process Designer 中构建的传统服务时创建的工件的信息,以便您能够在 web Process Designer 中使用它。
Ajax 服务
在桌面 Process Designer 中,如果希望 Coach 视图以异步方式向服务器发送数据,或从服务器检索数据(如自动填充文本字段、在选择列表中选择缺省值等等),可以使用 Ajax 服务。转换 Ajax 服务时,将使用每个组件的等效工件创建相应的服务流。
下表显示了完成转换后桌面 Process Designer 中的 Ajax 服务与其在 web Process Designer 中等效的服务流工件之间的映射。
| Ajax 服务 | 服务流 |
|---|---|
![]() |
“内容任务”活动 |
服务器脚本 |
服务器脚本任务 |
服务器 Scriptlet |
服务器脚本任务 |
修改任务 |
“修改任务”活动 |
决策网关 |
专用网关 |
结束事件 |
结束事件 |
注释 |
注释 |
错误结束事件注: 有关如何处理 V8.0 前的发行版中的错误事件的信息,请参阅V7.5.x 和更早型号中的错误事件。
|
错误结束事件 |
调用 UCA |
中间消息(发送)事件 |
错误中间事件 |
中间错误事件 |
中间跟踪事件 |
|
嵌套服务 |
“链接的服务流”活动 |
发送警报 |
“服务任务”活动 限制: “发送警报”工件将转换为占位符“服务任务”活动。web Process Designer 中未提供任何等效的功能。
|
Integration Service
在桌面 Process Designer 中,使用“集成”服务与 Web Service、Java 和 ECM 内容进行出站集成。在转换“集成”服务时,将使用每个集成组件的服务任务来创建等效的服务流。对于 Web Service 和 Java 集成,将创建外部服务以提供服务任务可调用的接口。
下表显示了完成转换后桌面 Process Designer 中的“集成”服务工件与其在 web Process Designer 中的等效工件之间的映射。
| Integration Service | 服务流 |
|---|---|
Web Service 集成 |
“服务任务”活动 将通过绑定至包含访问 Web Service 所需的配置信息的 Web Service 服务器来创建外部服务。外部服务包含与 Web Service 的 WSDL 定义相对应的端口类型和操作,并配置服务任务来调用相应的外部服务操作。
限制: 使用发现方案提供内联配置的 Web Service 集成任务将转换为占位符服务任务。web Process Designer 中未提供任何等效的功能。
请参阅转换 Web Service 集成。 |
Java 集成 |
“服务任务”活动 将创建外部服务,包含操作及其输入和输出,它们均基于已调用的 Java 类中的方法。将配置服务任务在外部服务中调用相应的操作。 |
![]() |
内容任务活动 |
服务器脚本 |
服务器脚本任务 |
服务器 Scriptlet |
服务器脚本任务 |
修改任务 |
“修改任务”活动 |
决策网关 |
专用网关 |
结束事件 |
结束事件 |
注释 |
注释 |
错误结束事件注: 有关如何处理 V8.0 前的发行版中的错误事件的信息,请参阅V7.5.x 和更早型号中的错误事件。
|
错误结束事件 |
调用 UCA |
中间消息(发送)事件 |
错误中间事件 |
中间错误事件 |
中间跟踪事件 |
|
嵌套服务 |
“链接的服务流”活动 |
发送警报 |
“服务任务”活动 限制: “发送警报”工件将转换为占位符“服务任务”活动。web Process Designer 中未提供任何等效的功能。
|
General System Service
在桌面 Process Designer 中,可使用 General System Service 来协调其他后台服务、操作变量数据、为 Coach 生成 HTML,或执行其他某些不需要任何集成或业务规则的操作。转换 General System Service 时,将使用每个组件的等效工件创建相应的服务流。
下表显示了完成转换后桌面 Process Designer 中的 General System Service 与其在 web Process Designer 中等效的服务流工件之间的映射。
| General System Service | 服务流 |
|---|---|
服务器脚本 |
服务器脚本任务 |
服务器 Scriptlet |
服务器脚本任务 |
修改任务 |
“修改任务”活动 |
决策网关 |
专用网关 |
结束事件 |
结束事件 |
注释 |
注释 |
错误结束事件注: 有关如何处理 V8.0 前的发行版中的错误事件的信息,请参阅V7.5.x 和更早型号中的错误事件。
|
错误结束事件 |
调用 UCA |
中间消息(发送)事件 |
错误中间事件 |
中间错误事件 |
中间跟踪事件 |
|
嵌套服务 |
“链接的服务流”活动 |
发送警报 |
“服务任务”活动 限制: “发送警报”工件将转换为占位符“服务任务”活动。web Process Designer 中未提供任何等效的功能。
|
决策服务
决策服务使用业务规则来确定将调用哪一个流程实施。转换决策服务时,将使用相应的工件创建服务流。例如,将决策表组件转换为脚本活动,将 BAL 规则转换为决策任务。但是,未向 JRules 决策服务提供任何等效的工件。不受支持的组件将转换为占位符工件。要完成此服务,必须实施这些占位符工件。
下表显示了完成转换后桌面 Process Designer 中的“决策”服务工件与其在 web Process Designer 中的等效工件之间的映射。
| 决策服务 | 服务流 |
|---|---|
决策表 |
服务器脚本任务 |
BAL 规则 |
|
JRules 决策服务 |
“服务任务”活动 限制: IBM® ODM 规则工件将转换为占位符“服务任务”活动。web Process Designer 中未提供任何等效的功能。可改用 REST 或 Web Service 调用。有关更多信息,请参阅调用 REST 服务和调用 Web Service。
|
服务器脚本 |
服务器脚本任务 |
服务器 Scriptlet |
服务器脚本任务 |
修改任务 |
“修改任务”活动 |
决策网关 |
专用网关 |
结束事件 |
结束事件 |
注释 |
注释 |
错误结束事件注: 有关如何处理 V8.0 前的发行版中的错误事件的信息,请参阅V7.5.x 和更早型号中的错误事件。
|
错误结束事件 |
调用 UCA |
中间消息(发送)事件 |
错误中间事件 |
中间错误事件 |
中间跟踪事件 |
|
嵌套服务 |
“链接的服务流”活动 |
发送警报 |
“服务任务”活动 限制: “发送警报”工件将转换为占位符“服务任务”活动。web Process Designer 中未提供任何等效的功能。
|
部署服务
在desktop Process Designer 中,可以使用“部署”服务来定制其他环境中 Process Server 上 Snapshot 的安装。 转换“部署”服务时,将使用每个组件的等效工件创建等效的服务流。缺省情况下,创建新的流程应用程序时会创建部署服务流,并且在安装 Snapshot 时使用此服务流。
要了解desktop Process Designer 中“部署”服务工件与完成转换后 web Process Designer 中的等效工件之间的映射,请参阅“集成”服务映射,因为这两种映射较为相似。

“内容任务”活动
服务器脚本
服务器脚本任务
服务器 Scriptlet
修改任务
“修改任务”活动
决策网关
专用网关
结束事件
结束事件
注释
注释
错误结束事件
错误结束事件
调用 UCA
中间消息(发送)事件
错误中间事件
中间跟踪事件
嵌套服务
“链接的服务流”活动
发送警报
“服务任务”活动
Web Service 集成
决策表
BAL 规则
JRules 决策服务