利用软件容错技术提高Web服务组合的可靠性
来源:互联网 发布:tomcat绑定域名访问 编辑:程序博客网 时间:2024/05/16 08:35
软件容错是通过冗余保证系统可靠性和可用性的关键技术,使得系统在部分发生失效时仍能正常工作。
BPEL目前已经成为Web服务组合方面的事实工业标准。
BPEL中故障处理机制
在BPEL中,一个组合Web服务用一个process描述,其中的每个元素称为活动。活动包括基本活动(Basic Activity)和结构化活动(Structured Activity)两种。
基本活动负责实现一定的原子功能,如<Receive>、<Invoke>等;结构化活动用于定义基本活动之间的执行次序关系,如顺序、循环等。
作用域(Scope)是BPEL中最重要的一类结构化活动,为活动提供执行上下文。Scope可以利用Fault Harndler和Compensation Handler为它所包含的活动提供事物和异常处理。当Scope的主要活动在执行过程中出现故障以后,就会终止当前活动的执行并转入对应的Fault Handler中。因此,故障处理程序是Scope在非正常情况下的执行行为。
- 利用软件容错技术提高Web服务组合的可靠性
- 提高软件可靠性的方法和技术
- 利用代码覆盖率提高嵌入式软件的可靠性
- 如何提高软件可靠性
- Web服务的组合
- 提高数据的可靠性
- TCP服务的可靠性
- 服务的可靠性设计
- 利用Java技术实现基于XML的Web服务
- Web服务组合的定义
- Web服务组合的描述
- 软件可靠性的思考
- 提高数据库操作的可靠性
- 提高485总线的可靠性
- 提高485总线的可靠性
- 如何提高UDP的可靠性
- 分布式服务平台的可靠性
- 高性能web服务容错机制
- android 定时器
- POJ 2280 Amphiphilic Carbon Molecules 极角排序 + 扫描线
- apache和Nginx上配置环境变量
- [Python下载CSDN博客]2. 使用BeautifulSoup分析HTML(二)
- WPS Office 去广告绿色版(2013.11.13更新)
- 利用软件容错技术提高Web服务组合的可靠性
- 系统日志处理系列 (一)如何使用logging、commons-logging、log4j输出日志
- 北斗系统的通信过程
- uboot分析
- 透彻理解android中Activity生命周期
- Md5 加密算法
- not in、not exists 及用join改写
- input onchange事件
- VC++ 获取ListControl选中行