计算机与数字工程
計算機與數字工程
계산궤여수자공정
COMPUTER & DIGITAL ENGINEERING
2013年
8期
1377-1380
,共4页
Web服务组合%服务失效%失效恢复%AOP
Web服務組閤%服務失效%失效恢複%AOP
Web복무조합%복무실효%실효회복%AOP
Web service composition%service failure%failure recovery%Aspect Oriented Programming(AOP)
为解决服务失效带来的Web服务组合运行时可靠性问题,消除失效恢复处理对正常业务逻辑的干扰,分析了BPEL引擎内置异常处理机制的局限性,提出了一种基于AOP的Web服务失效恢复机制.将QoS纳入服务选择指标,在流程执行前,通过查询UDDI及QoS约束过滤,预先获得各成员服务的候选服务集合;引入面向切面(AOP)技术扩展BPEL引擎,通过容错代理切面拦截服务请求和调用服务实例,在失效发生时利用候选服务集合中的等价服务替代失效服务,提高了服务组合运行时的可靠性,并使失效恢复处理从功能性业务逻辑中分离.实验结果表明该方法具有可行性和有效性.
為解決服務失效帶來的Web服務組閤運行時可靠性問題,消除失效恢複處理對正常業務邏輯的榦擾,分析瞭BPEL引擎內置異常處理機製的跼限性,提齣瞭一種基于AOP的Web服務失效恢複機製.將QoS納入服務選擇指標,在流程執行前,通過查詢UDDI及QoS約束過濾,預先穫得各成員服務的候選服務集閤;引入麵嚮切麵(AOP)技術擴展BPEL引擎,通過容錯代理切麵攔截服務請求和調用服務實例,在失效髮生時利用候選服務集閤中的等價服務替代失效服務,提高瞭服務組閤運行時的可靠性,併使失效恢複處理從功能性業務邏輯中分離.實驗結果錶明該方法具有可行性和有效性.
위해결복무실효대래적Web복무조합운행시가고성문제,소제실효회복처리대정상업무라집적간우,분석료BPEL인경내치이상처리궤제적국한성,제출료일충기우AOP적Web복무실효회복궤제.장QoS납입복무선택지표,재류정집행전,통과사순UDDI급QoS약속과려,예선획득각성원복무적후선복무집합;인입면향절면(AOP)기술확전BPEL인경,통과용착대리절면란절복무청구화조용복무실례,재실효발생시이용후선복무집합중적등개복무체대실효복무,제고료복무조합운행시적가고성,병사실효회복처리종공능성업무라집중분리.실험결과표명해방법구유가행성화유효성.