一种基于监控需求的Web服务运行时监控方法  被引量:4

Monitoring requirements-based method for runtime monitoring of Web services

在线阅读下载全文

作  者:孙明杰[1] 李必信[1] 张鹏程[1] 

机构地区:[1]东南大学计算机科学与工程学院,南京211189

出  处:《东南大学学报(自然科学版)》2009年第4期716-722,共7页Journal of Southeast University:Natural Science Edition

基  金:国家自然科学基金资助项目(60773105);江苏省自然科学基金资助项目(BK2007513);国家高技术研究发展计划(863计划)资助项目(2007AA01Z141);教育部新世纪优秀人才支持计划资助项目(NCET-06-0466)

摘  要:提出了一种基于用户监控需求的Web服务运行时监控方法,给出了一个端到端的监控实施原型框架.首先采用WS-Policy对用户的多样性监控需求进行表达;然后生成AOP监控逻辑,获取服务运行时重要信息;最后使用特殊检测算法,基于MREG分析得出监控结果.研究发现:WS-Policy能较好地以统一的方式表达用户监控需求;旅行预定服务实例模拟监控实验表明,由WS-Policy导出的AOP监控逻辑能有效地实行动态服务监控,提高监控执行效率,降低对原服务系统的影响.监控方法能对灵活地实现服务的运行时监控和改善服务质量状况起到积极作用.A Web service runtime monitoring method based on client's monitoring requirements is proposed, and a novel end-to-end monitoring prototype framework is also given. Firstly, WS-Policy is used to express client's various monitoring requirements. Then AOP ( aspect oriented programming) monitoring logic is generated in order to capture important runtime information of the service. Finally, a special checking algorithm according to MREG (monitoring requirement expression graph) is utilized to get the monitoring results. The results indicate that WS-Policy can express client's monitoring requirements in a unified way. Simulated experiment on the travel reservation sample service shows that AOP monitoring logic derived from WS-Policy can carry out dynamic service monitoring effectively. The proposed method improves the efficiency of monitoring execution and decreases the side-effect on the original service system. The monitoring method is effective on both implementing the runtime monitoring smartly and improving the quality of the service.

关 键 词:WEB服务 运行时监控 监控需求 WS-Policy 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象