[发明专利]组合服务仿真方法及装置有效
申请号: | 201210340202.1 | 申请日: | 2012-09-13 |
公开(公告)号: | CN102857571A | 公开(公告)日: | 2013-01-02 |
发明(设计)人: | 孙海龙;邓婷;张帆;刘旭东 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 100191 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 组合 服务 仿真 方法 装置 | ||
技术领域
本发明涉及WEB应用技术,尤其涉及一种组合服务仿真方法及装置。
背景技术
近年来,随着信息技术和互联网的飞速发展,社会各部门信息化程度越来越高,因此,Web服务提出了一种面向服务的分布式计算模型,即组合服务。组合服务是将多个服务组合为一个新服务的过程,以增加服务的功能和性能。如果已知组合的目标、相关服务及其交互方式,则只需要找到对应的服务,建立相应的组合脚本并执行。
但是,多个服务组合起来之后很难发现这个组合服务在实际执行过程中所存在的瓶颈,可能会在执行了很多次之后才发现组合服务的效果不如人意,然后再进行修改,这样就会导致时间和花销的浪费。
发明内容
本发明的目的在于提供一种组合服务仿真方法及装置,以实现对组合服务的仿真。
本发明的第一个方面是提供一种组合服务仿真方法,包括:
获取组合服务流程模型,所述组合服务流程模型中包括至少两个功能执行节点和所述至少两个功能执行节点的交互方式;
根据所述组合服务流程模型中各功能执行节点的功能指标生成各功能执行节点对应的仿真原子服务集;
按照预设的算法从各功能执行节点对应的仿真原子服务集中确定本次仿真中与各功能执行节点对应的仿真原子服务;
根据所述组合服务流程模型中至少两个功能执行节点的交互方式执行各功能执行节点对应的仿真原子服务;
输出仿真执行结果。
本发明的另一个方面是提供一种组合服务仿真装置,包括:
接收模块,用于获取组合服务流程模型,所述组合服务流程模型中包括至少两个功能执行节点和所述至少两个功能执行节点的交互方式;
仿真原子服务生成模块,用于根据所述组合服务流程模型中各功能执行节点的功能指标生成各功能执行节点对应的仿真原子服务集;
仿真原子服务选择模块,用于按照预设的算法从各功能执行节点对应的仿真原子服务集中确定本次仿真中与各功能执行节点对应的仿真原子服务;
仿真执行模块,用于根据所述组合服务流程模型中至少两个功能执行节点的交互方式执行各功能执行节点对应的仿真原子服务;
输出模块,用于输出仿真执行结果。
采用上述本发明技术方案的有益效果是:根据组合服务流程模型中至少两个功能执行节点的交互方式执行各功能执行节点对应的仿真原子服务,可以清楚的知道与所述组合服务流程模型对应的组合服务的各项性能,以使用户在组合服务的性能不太理想的情况下对其进行修改,从而降低了组合服务正式运行的错误率,进而降低了组合服务的花销。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明组合服务仿真方法实施例的流程图;
图2为本发明组合服务仿真方法中选择节点选择下游功能执行节点的实施例一的示意图;
图3为本发明组合服务仿真方法中选择节点选择下游功能执行节点的实施例二的示意图;
图4为本发明组合服务仿真装置实施例的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明组合服务仿真方法实施例的流程图,如图1所示,所述组合服务仿真方法可以包括如下步骤:
步骤101,获取组合服务流程模型,所述组合服务流程模型中包括至少两个功能执行节点和所述至少两个功能执行节点的交互方式;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210340202.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:对语音通讯进行录音管理的系统和方法
- 下一篇:一种带瞌睡报警功能的耳机