【TechTarget中国原创】问:对于一个编排引擎,BPEL抽象进程有什么意义?你能否举一个使用抽象过程的例子?
答:BPEL编排服务器,顾名思义,是负责执行BPEL流程和管理过程中的部署情况。编排与私营进程,同时编排主张抽象的过程,又称公共协议。后者描述的行为或合同,如信息测序预期的互动服务。
BPEL抽象过程不可执行文件本身,但是他们可以间接地施加遵守私营进程时所执行的BPEL编排服务器的行为。BPEL抽象过程可以帮助BPEL编排服务器验证,并保证执行过程中公共协议的一致性。
例如,BPEL编排服务器可能会执行一个私人的进程,处理订单处理。私营进程作为一项服务,即:(a)为了响应征求报价(b)处理命令后,各自的报价被接受的客户端。
BPEL抽象过程的规则实行测序援引有关业务时的BPEL私人进程。在这个例子中,生产的报价应始终先处理命令。该BPEL编排服务器应该抛出一个例外情况下,客户端提交的命令之前,申请和获得报价的。