[发明专利]一种服务组合动态重构方法有效
申请号: | 201310352564.7 | 申请日: | 2013-08-14 |
公开(公告)号: | CN103401945A | 公开(公告)日: | 2013-11-20 |
发明(设计)人: | 蒋静;潘振宽;赵志刚;夏佰强;殷宪振;李婧晨 | 申请(专利权)人: | 青岛大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 青岛高晓专利事务所 37104 | 代理人: | 张世功 |
地址: | 266071 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于互联网服务技术领域,涉及一种服务组合动态重构方法,先将用户的动态请求和服务提供者的事件请求发送到重构事件分析器进行分析,判断是否为重构事件;重构操作依照重构规则执行后根据分析的重构事件信息,改变重构所需的服务组件,对信息服务表进行查询服务组件;再根据查询到的服务组件信息重新调整应用组态形成新的应用结构;最后调用重新调整的服务组件在加入系统中实施运行,或应用服务组件撤离系统,或进行服务组件替换,继续执行用户任务,实现服务组合动态重构;其方法简便,原理可靠,增强面向服务系统的自适应能力,提高可靠性和安全性,保证服务的质量。 | ||
搜索关键词: | 一种 服务 组合 动态 方法 | ||
【主权项】:
一种服务组合动态重构方法,其特征在于在网络服务动态重构系统中的动态重构服务模块实现,动态重构服务模块包括用户请求管理模块、服务组件请求管理模块、重构事件分析器、动态重构控制器和网络应用组态模块五部分组成,重构事件是指提供与使用服务的网络用户需求和网络环境发生动态改变的情况,其服务组合动态重构的步骤如下:(1)、接收动态重构事件:用户请求管理模块接收和存储用户发出的动态请求,服务组件请求管理模块接收和存储服务组件的事件请求,并分别将用户的动态请求和服务提供者的事件请求发送到重构事件分析器;(2)、分析重构事件:重构事件分析器对接收到的用户请求进行分析,判断是否为重构事件,若是重构事件则提交给动态重构控制器发起重构操作;若不是重构事件则不发起重构操作,将维持应用服务组合动态不变,继续执行用户的任务;(3)、执行动态重构操作:重构操作依照重构规则执行后进入步骤(4);(4)、查询信息服务表:根据分析的重构事件信息,改变重构所需的服务组件,对信息服务表进行查询服务组件;(5)、重新调整应用组态:根据查询到的服务组件信息重新调整应用组态形成新的应用结构;(6)、调用重新调整的服务组件在加入系统中实施运行,或应用服务组件撤离系统,或进行服务组件替换,继续执行用户任务,实现服务组合动态重构。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛大学,未经青岛大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310352564.7/,转载请声明来源钻瓜专利网。