【摘要】 一种基于规则的Web服务运行环境管理系统包括:容器监控模块和自适应管理模块,其中容器监控模块包括:监控管理接口和分布式管理接口;自适应管理模块包括:信息分析器、规则解析器、组件执行器、管理模块库和规则库,其中:监控管理接口对容器进行各项监控和操作;分布式管理接口的主要作用是将Web服务容器中的运行数据封装为Web服务资源;信息分析器对分布式管理接口提交的运行数据进行分析;规则解析器对规则进行解析,解析的主要目的是找出对应的管理模块进行业务执行;组件执行器根据解析结果,调用管理模块库进行执行。本发明通过基于规则的自主管理机制,形成了对Web服务的管理框架,提高了Web服务的可管理性和服务质量;且可以使用标准化的RuleML规则,根据系统运行状态和规则进行自适应的调整。。 【专利类型】发明授权 【申请人】北京航空航天大学 【申请人类型】学校 【申请人地址】100083 北京市海淀区学院路37号 【申请人地区】中国 【申请人城市】北京市 【申请人区县】海淀区 【申请号】CN200810102394.6 【申请日】2008-03-21 【申请年份】2008 【公开公告号】CN101277304B 【公开公告日】2010-12-08 【公开公告年份】2010 【授权公告号】CN101277304B 【授权公告日】2010-12-08 【授权公告年份】2010.0 【IPC分类号】H04L29/06; H04L12/24 【发明人】马殿富; 韩冬; 陈媛媛; 孙斗; 韩军; 曾浩 【主权项内容】一种基于规则的Web服务运行环境管理系统,其特征在于包括:容器监控模块和自适应管理模块,其中容器监控模块包括:监控管理接口和分布式管理接口;自适应管理模块包括:信息分析器、规则解析器、组件执行器、管理模块库和规则库,其中:监控管理接口对容器进行各项监控和操作;分布式管理接口的主要作用是将Web服务容器中的运行数据封装为Web服务资源;信息分析器对分布式管理接口提交的运行数据进行分析;规则解析器对规则进行解析,解析的主要目的是找出对应的管理模块进行业务执行;组件执行器根据解析结果,调用管理模块库进行执行;系统的工作过程为:监控管理接口从Web服务容器中获得运行数据后,通过Web管理控制台进行人工管理,或将运行数据发送给分布式管理接口,通过分布式管理接口为后续的自适应管理提供基础;分布式管理接口把运行数据提交给信息分析器,信息分析器对运行数据进行分析,规则解析器根据信息分析器获得的分析结果,利用规则库对RuleML格式的规则进行解析,获得解析结果,寻找出对应的管理模块库中的管理模块,由组件执行器调用管理模块库中对应的管理模块执行,从而实现对Web服务容器进行的管理。 【当前权利人】北京航空航天大学 【当前专利权人地址】北京市海淀区学院路37号 【统一社会信用代码】12100000400011227Y 【引证次数】3.0 【自引次数】2.0 【他引次数】1.0 【家族引证次数】3.0 【家族被引证次数】23