从WS-AppServer中触发BPM流程
? ? ? ? WS-AppServer应用包含执行活动必要的业务逻辑。通常,这些应用内逻辑做为业务处理周期一部分来执行。
? ? ? ? 应用配置必要的逻辑来触发业务流程模型。
例子 ? ? ? ? 例如有一个销售应用程序,涉及到国家、区域和地方的数据。在应用中,对于每次增加新的区域,需要嵌入逻辑代码来触发业务处理通知消息。程序将发送一封电子邮件给所有的利益相关者。 注意 在Region扩展类中,扩展下面代码:
? ? ? ? 在运行时,此代码将确保当一个区域对象提交到数据库时,程序将按预先定义的信息内容发送一个邮件给接收者。
译者思考? ? ? ? 在一些事务管理中,异步问题可以参照设计:假如在流程环节送出下一步操作时,在Webservice上增加触发器,启动后台自动执行流程,将自行完成业务、事务相关工作。例如流程上的文档操作(保存数据到MongoDB中),就可以参照此模式设计。 ? ? ? ?? ? ? ? ? 译者水平有限,欢迎反馈讨论。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |