WebSphere Process Server v7.0 存储转发功能介绍及最佳实践
2010-07-19 00:00:00 来源:WEB开发网核心提示: 重新提交失败事件触发存储的事件仍然存在失败事件管理器中,用户需手工提交 (Resubmit) 此事件,WebSphere Process Server v7.0 存储转发功能介绍及最佳实践(9),存储转发与事件顺序概述事件顺序是 WPS 很早就具备的一项功能,可以保证基于异步调用的请求按照发送顺
重新提交失败事件
触发存储的事件仍然存在失败事件管理器中,用户需手工提交 (Resubmit) 此事件。
存储转发与事件顺序
概述
事件顺序是 WPS 很早就具备的一项功能,可以保证基于异步调用的请求按照发送顺序进行顺序处理,而不会因为各种原因顺序颠倒,这对于要求事件顺序性很重要的流程来说至关重要。在 WID 中可以将事件顺序限定符添加在一个异步调用长流程 (Long Running) 的 BPEL 上,并添加对业务对象 (Business Object) 的主键字段 (key definition) 的定义。具体细节请查询附录参考资源 . 同时设置了事件顺序限定符和存储转发限定符,保证了在外部服务恢复的情况下,存储在队列中的事件仍然以发送的顺序提交。
测试流程描述
本节使用的业务流程将事件顺序限定符设定在一个异步调用的长流程 BPEL 接口的操作 (Operation) 上,主字段为业务对象 Account 的主键字段。继续使用配置在 MQJMS Import Binding 上的存储转发限定符作为示例。当 WMQ 失效时失败事件管理器中生成失败事件并触发存储。此时保持继续发送相同主键字段的事件。当恢复 WebSphere MQ 时,在 IBM Business Space 中试图将此存储点状态置为“转发中”。但事件顺序限定符使得此操作失败。要求首先将第一个事件(存储在 FEM 中的失败事件)提交成功后,后续存储在队列中的事件才能得到处理。
设置事件顺序限定符
在异步调用长流程 BPEL 接口的操作上,添加“事件顺序限定符”,并指定业务对象的主键,如图 13 所示。.
图 13. 设定事件顺序限定符
- ››WebSphere Application Server 7.0 XML Feature P...
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››Websphere MQ v6集群的负载均衡新功能
- ››WebSphere Process Server V6.0.2 集群,第 2 部分...
- ››WebSphere Process Server V6.0.2 集群,第 1 部分...
- ››WebSphere MQ性能调优浅谈
- ››WebSphere配置资源库管理
- ››WebSphere中的SSL/TLS:用法、配置和性能
- ››websphere ejb远程/本地调用总结
- ››WebSphere Application Server对SIP的支持
- ››WebSphere Process Server V6 体系结构概述
更多精彩
赞助商链接