[发明专利]一种网络服务功能动态扩展方法无效
申请号: | 201310298199.6 | 申请日: | 2013-07-17 |
公开(公告)号: | CN103338266A | 公开(公告)日: | 2013-10-02 |
发明(设计)人: | 蒋静;樊程;潘振宽;李劲华;张灿 | 申请(专利权)人: | 青岛大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 青岛高晓专利事务所 37104 | 代理人: | 张世功 |
地址: | 266071 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络服务 功能 动态 扩展 方法 | ||
1.一种网络服务功能动态扩展方法,其特征在于在网络服务功能动态扩展系统中实现网络服务功能的动态扩展,其具体工艺步骤为:
(1)服务代理模块接收用户服务请求后对用户服务请求进行解析,并将解析后的用户服务请求传输至服务发现与绑定模块查找满足用户服务请求的服务信息;
(2)服务发现与绑定模块将把用户服务请求的服务信息与服务资源池模块中存在的已有服务信息进行比对,若比对匹配成功,服务发现与绑定模块将该服务信息绑定后提交给用户使用;若比对后未找到满足用户服务请求的服务信息,则将用户服务请求通过服务发现与绑定模块传输至第一服务动态扩展模块进入步骤(3);
(3)服务发现与绑定模块和第一服务动态扩展模块之间进行交互,驱动第一服务动态扩展控制器模块在待扩展服务信息模块中查找满足用户服务请求的服务信息,若找到满足用户服务请求的服务信息进入步骤(4),否则进入步骤(5);
(4)第一服务动态扩展模块把查找到的服务信息按照扩展规则迁移到服务资源池模块中,同时对服务信息进行注册和绑定处理,并将服务信息加入服务资源池模块中完成本次服务的扩展,然后通过步骤(1)和步骤(2),使新扩展的服务通过服务代理模块返回给用户使用;
(5)若在待扩展服务信息模块中未找到用户服务请求的服务信息,第二服务动态扩展模块将继续在合伙人服务信息模块中查找相应的服务信息,若找到符合条件的服务信息则进入步骤(6),否则进入步骤(7);
(6)第二服务动态扩展模块把查找到的服务信息按照扩展规则迁移到服务资源池模块中,同时对服务信息进行注册和绑定处理,并将服务信息加入服务资源池模块中完成本次服务的扩展,然后通过步骤(1)和步骤(2),使新扩展的服务通过服务代理模块返回给用户使用;
(7)若在合伙人服务信息模块中未找到用户服务请求的服务信息,则提示用户无法找到所需的服务;
(8)用户服务请求的服务信息提交给用户使用后提示用户是否需要将服务设置为默认服务,若用户需要将服务设置为默认服务,则置为默认服务;若用户不希望被扩展的服务继续留在服务资源池模块中,则将服务删除,删除后的服务不再是服务资源池模块中的默认服务,下次使用需要重新扩展。
2.根据权利要求1所述的网络服务功能动态扩展方法,其特征在于涉及的网络服务功能动态扩展系统的主体结构包括服务代理模块、第一服务动态扩展模块、服务发现与绑定模块、第二服务动态扩展模块、待扩展服务信息模块、服务资源池模块和合伙人服务信息模块;服务代理模块和服务发现与绑定模块相互电信息连通,服务代理模块接收和解析用户发出的用户服务请求,服务发现与绑定模块分别与第一服务动态扩展模块和第二服务动态扩展模块电信息连通,第一服务动态扩展模块与待扩展服务信息模块电信息连通,第二服务动态扩展模块与合伙人服务信息模块电连通;服务资源池模块存放用户可以直接调用的服务,服务发现与绑定模块及时捕获用户的需求,对用户需求进行分析,并将用户需求与服务资源池模块中的现有服务进行比对,判断是否产生服务扩展事件;第一服务动态扩展模块和第二服务动态扩展模块捕获扩展事件,根据用户的需求分别在待扩展服务信息模块和合伙人服务信息模块中按照扩展规则为用户动态查找所需的服务,并将其迁移到服务资源池模块中供用户使用;第一服务动态扩展模块和第二服务动态扩展模块或设置为同一个服务动态扩展模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛大学,未经青岛大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310298199.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:光纤式小体积金标免疫层析试纸检测仪
- 下一篇:一种植物叶绿素荧光检测装置