一种面向服务架构中服务容错的策略
A strategy for service fault tolerance in SOA作者机构:苏州大学计算机科学与技术学院江苏苏州215006 中国科学院计算机科学国家重点实验室北京100080
出 版 物:《苏州大学学报(自然科学版)》 (Journal of Soochow University(Natural Science Edition))
年 卷 期:2009年第25卷第3期
页 面:36-41页
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:中国科学院计算机科学国家重点实验室开放课题(SYSKF0908) 江苏省高校自然科学研究项目(08KJB520010)
摘 要:服务作为面向服务架构中的基本组成元素往往分布在局域网络甚至是广域网络的异构平台中,如何在开放、动态、难控的网络环境中充分保证系统的可靠性成为亟待解决的重要问题.构造具有容错能力的可信服务是一种较为可行的策略,即在服务构件接口模型的基础上,选用行为一致的候选构件动态置换出错构件.提出了服务构件间的可置换性定义、相关定理,保证了契约一致的候选构件与原构件是可组合的,最后通过订单和仓库管理系统实例讨论了该策略的可行性.