发明名称 一种基于位置的服务选择方法
摘要 本发明公开了一种基于位置的服务选择方法,本方法首先确定待选择的服务所属的域环境,并通过其域环境确定该服务的位置,服务之间的通信开销就由其所属的域环境之间的通信开销确定,属于同一个域环境的两个服务之间通信开销为零。根据服务流程中的数据量分布情况,确定每两个服务之间通信的权重系数,将候选服务替换掉原有的服务流程中的抽象服务,以每个候选服务作为节点,每两个需要通信的服务之间连条边,边长为这两个服务之间的通信开销与权重系数的乘积,找到这个图上从数据库取数据服务到写回数据库服务之间的最短路径,路径上经过的服务就是选中的服务,也就是服务选择的结果。
申请公布号 CN104253830A 申请公布日期 2014.12.31
申请号 CN201310258396.5 申请日期 2013.06.26
申请人 浙江大学 发明人 尹建伟;罗智凌;李莹;邓水光;吴健;吴朝晖
分类号 H04L29/08(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 杭州裕阳专利事务所(普通合伙) 33221 代理人 应圣义
主权项 一种基于位置的服务选择方法,其特征在于,该方法包括以下步骤:1) 确定所有候选服务所在的域环境,以及这些域环境之间的通信延迟,利用域环境的通信延迟确定候选服务之间的通信延迟;2) 根据服务流程的每个环节的数据量来分配每个环节之间的通信开销权重系数;3) 将服务流程中每一个待选择的抽象服务展开为候选服务,形成图;4) 找出从第一个服务到最后一个服务的最短路径,将最短路径上经过的候选服务作为选择的服务。
地址 310027 浙江省杭州市西湖区浙大路38号