基于规则的Web服务运行环境管理系统及管理方法

Management system and management method for Web service operational environment based on rules

Abstract

一种基于规则的Web服务运行环境管理系统包括:容器监控模块和自适应管理模块,其中容器监控模块包括:监控管理接口和分布式管理接口;自适应管理模块包括:信息分析器、规则解析器、组件执行器、管理模块库和规则库,其中:监控管理接口对容器进行各项监控和操作;分布式管理接口的主要作用是将Web服务容器中的运行数据封装为Web服务资源;信息分析器对分布式管理接口提交的运行数据进行分析;规则解析器对规则进行解析,解析的主要目的是找出对应的管理模块进行业务执行;组件执行器根据解析结果,调用管理模块库进行执行。本发明通过基于规则的自主管理机制,形成了对Web服务的管理框架,提高了Web服务的可管理性和服务质量;且可以使用标准化的RuleML规则,根据系统运行状态和规则进行自适应的调整。
A Web service operating conditions management system based on rules is disclosed, comprising: a container monitor module and a self-adaptive management module, wherein the container monitor module comprises: a monitor management interface and a distributive management interface; the self-adaptive management module comprises: an information analyzer, a rule parser, a module executor, a management module library and a rule library, wherein the monitor management interface performs various monitors and operations to the container; the distributive management interface is mainly used for packaging the operating data in the Web service container as Web service resources; the information analyzer analyzes the operating data submitted by the distributive management interface; the rule parser parses the rules principally for the purpose of finding out the corresponding management module for service execution; the module executor invokes the management module library for execution according to the parsing result. The invention forms a management framework for Web services via the rule-based independent management mechanism, which advances the manageability and quality of service of the Web services; and the invention is able to utilize the standardized RuleML rule to self-adaptively adjust in terms of operation state and rules of the system.

Claims

Description

Topics

Download Full PDF Version (Non-Commercial Use)

Patent Citations (0)

    Publication numberPublication dateAssigneeTitle

NO-Patent Citations (0)

    Title

Cited By (12)

    Publication numberPublication dateAssigneeTitle
    CN-101645022-BJuly 10, 2013曙光信息产业(北京)有限公司Work scheduling management system and method for a plurality of colonies
    CN-101924798-ADecember 22, 2010北京大学一种基于文件类型的Android构件透明加载方法及系统
    CN-101924798-BNovember 21, 2012北京大学一种基于文件类型的Android构件透明加载方法及系统
    CN-101996091-AMarch 30, 2011上海普元信息技术股份有限公司System and method for realizing graph executing virtual machine supporting multiple flow operation
    CN-101996091-BMay 08, 2013上海普元信息技术股份有限公司实现支持多种流程运行的图形执行虚拟机系统及其方法
    CN-102257474-BSeptember 25, 2013微软公司多个运行时容器共享的值解析
    CN-102316163-AJanuary 11, 2012山东中创软件商用中间件股份有限公司, 山东中创软件工程股份有限公司一种实现Web容器扩展的方法及Web容器
    CN-102420709-AApril 18, 2012大唐移动通信设备有限公司Method and equipment for managing scheduling task based on task frame
    CN-102681825-ASeptember 19, 2012北京航空航天大学System and method for managing service run container
    CN-102868703-AJanuary 09, 2013山东中创软件工程股份有限公司, 山东中创软件商用中间件股份有限公司Safety control system and method
    CN-102868703-BAugust 12, 2015山东中创软件工程股份有限公司, 山东中创软件商用中间件股份有限公司一种安全控制系统与方法
    CN-103049438-AApril 17, 2013镇江精英软件科技有限公司一种数据访问接口管理的方法