论文部分内容阅读
有效的事务处理技术是保障Web服务各参与方可靠协调执行的条件之一,同时也是基于Web服务的大型软件系统的关键技术之一。与传统事务相比,Web服务事务除了更松散、更灵活、更复杂外,还有一个显著特点是它存在功能相同但执行路径不同的可选子事务。
本文根据这一特点提出了一种基于替代的Web服务事务提交协议—ALCP(Alternation-Based Web Service Commit Protocal),该协议不仅允许对 所有替代根据服务质量(QOS)进行择优调用并且还可以利用替代对失败事务进行向前补偿,这样就避免了大量的事务重启,因而可以更好地服务于Web服务各方面的应用。最后建立了ALCP协议的有色Petri网模型,性能分析的实验结果表明,该协议大大提高了Web服务事务的成功率,降低了事务的平均响应时间。
本文根据这一特点提出了一种基于替代的Web服务事务提交协议—ALCP(Alternation-Based Web Service Commit Protocal),该协议不仅允许对 所有替代根据服务质量(QOS)进行择优调用并且还可以利用替代对失败事务进行向前补偿,这样就避免了大量的事务重启,因而可以更好地服务于Web服务各方面的应用。最后建立了ALCP协议的有色Petri网模型,性能分析的实验结果表明,该协议大大提高了Web服务事务的成功率,降低了事务的平均响应时间。