5. 业务集成解决方案运行结果
在前述章节中讲述了如何在WID中进行业务集成的开发工作,下面章节将简单讲述运行时的运行结果。
5.1 成功运行的全局事务
根据第二章介绍的业务场景,当一个全局事务被成功执行之后,在紧固件加工厂与物流公司的订单数据中分别产生了一个订单。而SAP qRFC inbound事件表中则清空了事件。
5.2 失败的全局事务,正确的事务回滚机制
当事务发生异常,需要全局回滚时,可以发现在紧固件工厂与物流公司的订单库中都没有产生相应的订单,而SAP qRFC inbound事件转变为失败状态,保证了全局事务的一致性。
6. 结论
使用WebSphere Adapter进行业务集成解决方案的开发,可以支持全局事务回滚,用户可以更加专注的考虑业务需求,大大提升了开发效率,并且降低错误发生的可能。
本文作者
主要作者:
吴卫:软件工程师,WebSphere Adapter Development,有3年左右的产品开发和测试经验。联系方式:wwwu@cn.ibm.com。
宋晗:软件工程师,WebSphere Adapter系统测试,丰富的系统测试经验,已经丰富的客户支持经验,联系方式:songhan@cn.ibm.com。
协作作者:
邢常亮:高级软件工程师,WebSphere Adapter Development,丰富的产品开发经验。
袁金松:软件工程师,WebSphere Adapter Development。
卢伟勤:软件工程师,WebSphere Adapter Development。