期刊文献+

一种面向服务架构中服务容错的策略 被引量:1

A strategy for service fault tolerance in SOA
下载PDF
导出
摘要 服务作为面向服务架构中的基本组成元素往往分布在局域网络甚至是广域网络的异构平台中,如何在开放、动态、难控的网络环境中充分保证系统的可靠性成为亟待解决的重要问题.构造具有容错能力的可信服务是一种较为可行的策略,即在服务构件接口模型的基础上,选用行为一致的候选构件动态置换出错构件.提出了服务构件间的可置换性定义、相关定理,保证了契约一致的候选构件与原构件是可组合的,最后通过订单和仓库管理系统实例讨论了该策略的可行性. As primary element is SOA, service always exists in heterogeneous environments on LAN or WAN, so the research on how to guarantee system reliability in an open, dynamic and complex network environment becomes more and more important. Constructing dependable services with fault tolerance abilities will be a feasible strategy, which is to choose the candidate component with behavioral consistency to dynamically replace the error component based on service component interface models. The proposed definition and theorem of replaceability between service components can guarantee that the candidate components with contract consistency are also composable with original components. Lastly ,practical feasibility of this strategy is discussed via a case study of order and warehouse system.
出处 《苏州大学学报(自然科学版)》 CAS 2009年第3期36-41,共6页 Journal of Soochow University(Natural Science Edition)
基金 中国科学院计算机科学国家重点实验室开放课题(SYSKF0908) 江苏省高校自然科学研究项目(08KJB520010)
关键词 面向服务架构 服务容错 服务构件 动态置换 service-oriented architecture service fault tolerance service component dynamically replace
  • 相关文献

参考文献11

  • 1Huhns M N, Singh M P. Service-Oriented Computing: Key Concepts and Principles [ J ]. IEEE Intemet Computing, 2005,9 ( 1 - 2) :75 -81.
  • 2Breivold H P, Larsson M. Component-Based and Service-Oriented Engineering: Key Concepts and Principles [ C ]//Proceeding of the 33rd EUROMICRO Conf. on Software Engineering and Advanced Applications (SEAA 2007 ), Los Alamitos, CA: IEEE CS Press ,2007 : 13 - 20.
  • 3Liu J, He J F, Liu Z M. The strategy of service implementation in SOA [ J ]. Science in China, Series E, 2006,36 ( 10 ) : 1220 - 1239.
  • 4W3C. Web Services Description Language(WSDL) Version 2.0 [ EB/OL]. 2007 - 06 - 26 [ 2008 - 12 - 21 ] http ://www. w3. org/ TR/wsdl20.
  • 5Hoare C A R, He J F. Unifying Theories of Programming [ M ]. Upper Saddkle River, NJ:Prentice-Hall, 1998.
  • 6He J F, Li X S, Liu Z M. rCOS:a refinement calculus of object systems [ J ]. Theoretical Computer Science,2006,365 ( 1 -2) :109 - 142.
  • 7Erl T. Service-Oriented Architecture : Concepts, Technology, and Design [ M ]. Upper Saddle River, NJ : Prentice-Hall,2005.
  • 8He J F, Li X S, Liu Z M. Component-Based Software Engineering [ C ]//Proceeding of the 2nd Int'l Colloquium on Theoretical Aspects of Computer (ICTAC 2005 ) Los Alamitos ,CA :IEEE CS Press ,2005:70 -95.
  • 9Liu Z M, He J F, Li X S. Contract-Oriented Development of Component Software [ R ]. UNU -IIST Report No. 298,2004.
  • 10He J F,Li X S,Liu Z M.A Theory of Reactive Components [J]. Electronic Notes in Theoretical Computer Science,2006,160:173 -195.

同被引文献10

引证文献1

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部