首页> 外文期刊>Brazilian Computer Society. Journal >An exception handling system for service component architectures
【24h】

An exception handling system for service component architectures

机译:用于服务组件体系结构的异常处理系统

获取原文
           

摘要

The Service Component Architecture (SCA) makes it possible to combine existing and new services based on a variety of technologies with components built using a component-based development approach. However, when asynchronous service compositions are executed, one or more errors can occur, possibly at the same time, affecting the dependability of the composition. To guarantee that the composition succeeds or at least fails in a controlled manner, fault tolerance mechanisms must be employed. In this paper, we propose a novel exception handling model that targets the needs of dependable SCA applications. The model is applicable to service-oriented systems and allows the creation of fault-tolerant asynchronous service compositions. The EH-SCA framework instantiates the proposed model as an extension of the Apache Tuscany SCA infrastructure. Developers can apply this instantiation of the model to both new and existing applications by using a simple and flexible aspect-oriented programming model. Finally, a case study of the EH-SCA framework shows how it can be used to build dependable distributed applications.
机译:服务组件体系结构(SCA)可以将基于多种技术的现有和新服务与使用基于组件的开发方法构建的组件相结合。但是,当执行异步服务组合时,可能同时发生一个或多个错误,从而影响组合的可靠性。为了保证合成以受控方式成功或至少失败,必须使用容错机制。在本文中,我们提出了一种新颖的异常处理模型,该模型针对可靠的SCA应用程序的需求。该模型适用于面向服务的系统,并允许创建容错的异步服务组合。 EH-SCA框架将提出的模型实例化为Apache Tuscany SCA基础结构的扩展。开发人员可以通过使用简单且灵活的面向方面的编程模型将模型的这种实例化应用于新应用程序和现有应用程序。最后,对EH-SCA框架的案例研究显示了如何将其用于构建可靠的分布式应用程序。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号