[发明专利]一种服务组合动态重构系统有效
申请号: | 201310352402.3 | 申请日: | 2013-08-14 |
公开(公告)号: | CN103401944A | 公开(公告)日: | 2013-11-20 |
发明(设计)人: | 蒋静;潘振宽;赵志刚;夏佰强;殷宪振;李婧晨 | 申请(专利权)人: | 青岛大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 青岛高晓专利事务所 37104 | 代理人: | 张世功 |
地址: | 266071 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于互联网服务技术领域,涉及一种服务组合动态重构系统,支持面向服务架构的网络应用的部署、运行和监控进行管理,其系统的主体包括网络服务门户模块、服务代理模块、动态重构服务模块、安全与服务质量管理模块、网络服务资源模块和信息服务模块六个功能部分;其系统简单,原理可靠,在网络环境以及用户需求发生动态变化时,增强面向服务系统的自适应能力,提高系统的可靠性和安全性;使服务网络根据用户需求和环境的动态变化动态重构所建立的应用,保证服务的质量。 | ||
搜索关键词: | 一种 服务 组合 动态 系统 | ||
【主权项】:
一种服务组合动态重构系统,其特征在于服务组合动态重构系统支持面向服务架构的网络应用的部署、运行和监控进行管理,其系统的主体包括网络服务门户模块、服务代理模块、动态重构服务模块、安全与服务质量管理模块、网络服务资源模块和信息服务模块六个功能部分;网络服务门户模块为网络用户提供统一的交互界面,用户通过IE浏览器或其他浏览器登录网络服务门户模块的系统界面,通过该系统界面选择服务代理模块提供的各种网络应用,用户提交任务时设置任务需求的具体参数,提交的任务需求使用可扩展标记语言描述,系统自动通过简单对象访问协议发送任务到服务代理模块,网络服务门户模块将服务代理模块的执行结果返给用户;服务代理模块接受用户请求并分析使用可扩展标记语言描述的用户任务,根据用户对服务要求和服务类型的描述查询并调用相应的网络服务执行后将执行结果通过网络服务门户模块传送给网络用户;在服务代理模块执行应用的过程中,如果用户和网络环境发生随机改变,则重构事件将激活动态重构服务模块;动态重构服务模块包括用户请求管理模块、服务组件请求管理模块、重构事件分析器、动态重构控制器和网络应用组态模块;其中,用户请求管理模块接收和存储用户的动态请求,服务组件请求管理模块接收和存储服务组件的事件请求,重构事件分析器分析用户请求管理模块或服务组件请求管理模块提交的任务和服务请求;动态重构控制器根据用户请求管理模块或服务组件请求管理模块提交的任务和服务请求查询信息服务模块并进行网络应用的重构操作;网络应用组态模块表示一个正在执行的网络服务组件的在线状态,该在线状态包括逻辑组态和物理组态两部分,其中的物理组态表示网络提供服务组合中实际服务组件的配置状况,逻辑组态表示用户提交任务的逻辑需求状态;在应用运行过程中,动态重构服务模块控制网络应用组态模块的变化并按照网络应用组态模块的配置操作实现应用组态的重构,当需要重构服务时,动态重构服务模块根据用户的提交的任务,通过查询信息服务模块中的服务注册中心在网络应用组态模块中生成服务组合的应用组态,使用网络应用组态模块对应用组态进行监控管理,并按照动态重构规则处理网络随机变化引发的动态重构操作;信息服务模块包括服务路由表和服务注册中心,服务路由表为一个对分布式的网络服务信息的统一服务路由表,提供快速查询网络服务中心,保存网络应用默认的网络服务信息;服务注册中心完成对网络应用环境中服务的查询、注册和修改;安全与服务质量管理模块控制与管理服务代理模块的安全访问,并对服务注册中心服务的可用性进行实时跟踪并记录,按照服务的信用记录对网络服务水平进行排序,高质量的服务排在前面,在重构服务时能够及时选择到好的、满足要求的服务,提高服务执行效率和成功率;网络服务资源模块由分布在不同地域的网络Web资源服务器所提供的服务资源组成,提供服务的实际资源。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛大学,未经青岛大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310352402.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种LED光源组件
- 下一篇:内容分发网络节点实现web应用加速的方法和系统