收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

BCSEP中异常处理机制的研究与实现

刘明涛  
【摘要】:服务组合通过动态的合成已有的Web服务来实现更为强大的业务功能,从而为企业间的业务合成提供了无限的可能。作者所参与的研究小组提出了业务服务模型来对Web服务进行面向业务领域的包装,并在此基础上设计和开发了基于业务服务的组合服务执行平台BCSEP。 目前,基于业务流程的Web服务组合研究主要集中在组合服务的描述及验证方面,而对服务组合的例外处理尚不成熟。一个组合服务的成功执行不仅依赖于其内部的设计和状态,还依赖于外部参与的服务的执行。Web服务的自治特性给它们的外部可见性和易于管理带来了明显的障碍,这严重阻碍了组合服务的异常处理能力。本文针对这一现状,着重研究了BCSEP中的异常处理机制,并实现了BCSEP的异常处理模块。 本文首先分析了组合服务中异常产生的原因,对BCSEP中的异常进行了系统的分类。针对服务自身演化所导致的预绑定服务在调用执行时可能不再满足用户需求的问题,提出了基于服务可用性的异常检测方法;采用基于约束规则的异常检测方法,对平台中的异常进行检测。检测到异常后,对流程的执行状态进行干预,使用异常消息对异常信息进行封装,并采用消息传递机制将异常消息传递给异常处理部分。 异常处理部分采用基于ECA规则的上下文敏感的异常处理方法ANALEPTIC。为了采取适宜的异常处理动作,本文充分考虑了异常发生时的异常信息和流程中相关活动的执行状态信息,将ECA规则中的条件Condition扩展为异常上下文和流程上下文两部分,并定义了异常处理规则的数据结构和匹配算法。ECA规则中的异常处理动作Action由异常处理服务实现。异常处理服务是BCSEP中实现异常处理策略的异常处理单元,通过对基本的异常处理服务进行组合,可以实现具有复杂异常处理策略的新的异常处理服务。 最后,在异常处理机制的研究基础上,对BCSEP的异常处理模块进行了原型实现,包括异常检测、异常分析和异常处理功能。运行表明异常处理模块是有效的。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 李小明;;多线程技术在缴费易系统中的应用[J];中国科技信息;2011年15期
2 周虎生;文伟平;尹亮;傅军;;Windows 7操作系统关键内存防攻击研究[J];信息网络安全;2011年07期
3 冯勤群;;.NET平台下开发框架体系研究[J];电脑知识与技术;2011年18期
4 彭青青;杨辽;王杰;沈金祥;;基于异常探测的高光谱端元提取方法研究[J];遥感技术与应用;2011年04期
5 张鹏程;张红雨;陈杨;;SECS/GEM标准模型分析及应用[J];电子设计工程;2011年14期
6 刘滨;刘俊亮;马金波;王俊青;;基于ATmega128的CAN_NODE总线驱动程序设计[J];电脑知识与技术;2011年16期
7 杨会朋;;图书馆管理系统设计[J];电脑知识与技术;2011年18期
8 ;[J];;年期
9 ;[J];;年期
10 ;[J];;年期
11 ;[J];;年期
12 ;[J];;年期
13 ;[J];;年期
14 ;[J];;年期
15 ;[J];;年期
16 ;[J];;年期
17 ;[J];;年期
18 ;[J];;年期
19 ;[J];;年期
20 ;[J];;年期
中国重要会议论文全文数据库 前10条
1 顾丽娜;陶卓彬;宋炎淼;;.NET异常机制分析[A];计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集[C];2007年
2 王鹏飞;张大方;缪力;;包含异常处理的Java程序切片[A];第三届中国测试学术会议论文集[C];2004年
3 郭广军;羊四清;戴经国;贺文华;;Java异常处理技术及EJB中的应用[A];促进企业信息化进程——第九届中国Java技术及应用交流大会文集[C];2006年
4 吴明江;宋文英;;自动气象站异常数据分析及处理实例[A];第五届长三角气象科技论坛论文集[C];2008年
5 陈堃;李心科;;基于可扩展数据清理框架的元数据的研究[A];计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集[C];2007年
6 娄晶;金勤献;赵黎明;;工作流中的一致性问题及其解决方案[A];第一届建立和谐人机环境联合学术会议(HHME2005)论文集[C];2005年
7 朱锦泉;;支持异常处理的可适应工作流模型仿真技术研究[A];计算机技术与应用进展——全国第17届计算机科学与技术应用(CACIS)学术会议论文集(上册)[C];2006年
8 曹红武;俞涛;刘丽兰;;制造网格中的资源调度系统研究[A];《制造业自动化与网络化制造》学术交流会论文集[C];2004年
9 曹红武;俞涛;刘丽兰;;制造网格中的资源调度系统研究[A];先进制造技术论坛暨第三届制造业自动化与信息化技术交流会论文集[C];2004年
10 徐荣根;;500kV HGIS的运行管理[A];第一届电力安全论坛优秀论文集[C];2008年
中国博士学位论文全文数据库 前10条
1 李东来;服务资源不确定性问题及其引发的异常处理方法研究[D];中国科学院研究生院(计算技术研究所);2006年
2 何丰;语义Web服务组合若干关键技术研究[D];东华大学;2008年
3 尚宗敏;智能流程异常处理的若干关键技术研究[D];山东大学;2009年
4 袁逸萍;制造网格工作流研究及实现[D];上海大学;2006年
5 朱锦泉;可适应工作流模型及其实现机制研究[D];吉林大学;2005年
6 李淑霞;复杂信息环境下MES若干关键技术研究[D];华中科技大学;2004年
7 唐锋;动态二进制翻译优化研究[D];中国科学院研究生院(计算技术研究所);2006年
8 姜淑娟;异常传播分析技术及其应用研究[D];东南大学;2006年
9 吴江霞;Web组合服务QoS属性预测方法研究[D];北京邮电大学;2008年
10 刘传昌;Web服务平台关键技术及旅游规划引擎的研究[D];北京邮电大学;2007年
中国硕士学位论文全文数据库 前10条
1 刘明涛;BCSEP中异常处理机制的研究与实现[D];东北大学;2008年
2 石鹏飞;J2EE企业门户网站技术研究[D];浙江大学;2006年
3 董婷;成都电信实时计费系统中的话单分析及处理[D];电子科技大学;2008年
4 韩琴;ERP系统开发中基于缺省工作流模型的研究和应用[D];华东师范大学;2005年
5 李晓慧;魔力平台中工作流异常处理的研究与实现[D];哈尔滨工程大学;2010年
6 杨晓丽;工作流异常处理研究及其在职业技能鉴定系统中的应用[D];大连理工大学;2004年
7 乔梁;基于J2EE的分布式多引擎工作流系统设计[D];吉林大学;2004年
8 李安志;流程系统中的签字管理相关技术研究[D];西南交通大学;2005年
9 张廷萍;基于关系数据库的轻量级工作流引擎研究与设计[D];重庆大学;2007年
10 郭斌;一种工作流异常处理模型研究[D];华中科技大学;2004年
中国重要报纸全文数据库 前10条
1 南京邮电学院 李建忠;异常处理[N];计算机世界;2002年
2 Warton;Java的异常处理[N];电脑报;2004年
3 张学东;如何处理Web服务异常[N];计算机世界;2007年
4 广东省广州科唯仪器有限公司 张杰;我的“质管经”[N];中国质量报;2007年
5 瞿滨 徐云翔;江苏国税增值税管理跃上新台阶[N];中国税务报;2006年
6 ;JDBC 4.0改进软件设计和性能[N];计算机世界;2006年
7 陈方友;安徽电信打造基于构件的流程平台[N];中国计算机报;2007年
8 卢建华;SAP解决方案适应电网企业管理[N];中国电力报;2007年
9 通讯员 常雨明;四平供电公司树立“大安全”理念[N];四平日报;2006年
10 徐云翔 李鹏;江苏“一窗式”管理基本到位[N];中国税务报;2003年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978