0

这是关于 Oracle Oracle SOA 12c 和 BPEL 流程的

实际上,我在允许管理客户订单的项目中工作,每个订单都会经过一个状态。该项目由两部分组成:

  1. 前端/后端应用程序允许用户管理订单(创建、更改订单状态,...)
  2. Oracle SOA 项目女巫包含不同的流程

我的目标是创建新的 Oracle SOA 流程 (BPEL) 以管理订单状态:

订单状态

工作流程:

  1. 在应用程序 Frontend/Backend 中创建新订单后,必须启动一个新的 Oracle BPEL 流程实例,状态为:UNCONFIRMED
  2. 每次更改创建的订单状态后,Oracle BPEL 启动的流程(链接到订单)必须更改状态。

我注意到可以同时启动许多订单,因此每个流程必须与单个订单链接。

问题 :

如何实施此 Oracle 流程?我可以用哪个组件来表示订单状态?如何将创建的 Order 与 Process 的实例链接?我可以使用哪种机制来更改进程的状态(与订单相关联)

谢谢

4

0 回答 0