发明名称 一种开放网络下服务间关联关系的建立方法
摘要 一种开放网络下服务间关联关系的建立方法,主要针对开放网络环境的动态性、异构性和服务日益增多等特点而提出的一个分步关联映射模型,并利用此模型构建一个满足用户个性化需求的关联服务资源池。本方案从多个角度来考虑服务间的关联关系,依据组合服务的执行路径、组合过程和业务实施过程,全面分析组合服务在不同步骤中服务间的关联关系,建立一个索引关联服务映射对列表的分步关系映射机制。该方案对仅仅依赖服务间的接口匹配进行服务的选择进行了扩展,增加了组合服务的执行结构特性和业务实施中的交互、约束特性,为开放网络环境下服务间关联机制的研究提供了一种崭新的模式。
申请公布号 CN102685242A 申请公布日期 2012.09.19
申请号 CN201210159395.0 申请日期 2012.05.22
申请人 南京邮电大学 发明人 王海艳;熊良;骆健;丁飞;杨文彬;张大印
分类号 H04L29/08(2006.01)I;H04L29/06(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 南京经纬专利商标代理有限公司 32200 代理人 叶连生
主权项 一种开放网络下服务间关联关系的建立方法,其特征在于建立方法的具体步骤如下:第一步,根据用户的服务请求和条件约束,查找满足条件需求的可选服务,查找的内容包括服务的种类、服务的质量、服务的可靠性,经过用户的偏好和条件约束对服务进行过滤,形成条件服务资源池;第二步,根据条件服务资源池中的信息,调整并确定满足用户个性化需求的组合服务执行路径;组合服务执行路径的成功制定是关联服务集构建的前提和基础,也是最终的组合服务形成的雏形;根据组合服务执行路径,获取各个阶段上满足用户个性化需求的可选服务,运用业务流程执行语言BPEL及信任融合的统一描述、发现与集成注册库TI‑UDDI技术对资源池中的可选服务进行扩展描述,分析资源池中的可选服务的属性及其服务间的关联关系,获取关联服务信息;第三步,依据服务本身的语法、语义和交易历史,分析服务间特有的关联关系,组合服务的执行路径、组合过程、业务实施过程,设计一个分步关联映射模型,制定了模型在组合服务形成过程中相对应的关联规则,构造相应的关联关系匹配器;第四步,分步关联映射模型将服务间的关联关系细化,分别从控制逻辑关联、接口依赖关联、业务流程关联及其他关联多个角度来考察服务间的关联性;扫描条件服务资源池,采用分步关联映射机制,若存在符合模型中相关规则的服务,则对其服务索引进行标识;第五步,存储关联服务索引对列表,并进一步分析各种关联服务索引对及关联服务间的信息交互,从语义学的角度来考察服务间是否存在死锁、相互调用、联盟关联情况,以确保关联服务索引对的可靠性与正确性;第六步,根据上一步返回的服务索引对列表,结合原有的关联规则库,触发关联关系执行引擎,形成全集的关联服务索引对列表,构造关联服务资源池;第七步: 通过分步关联映射机制,建立服务间关联关系;关联服务资源池、关联规则库、相关服务的交互历史以及各个参与关联映射的实体服务间的关系,将作为下一次相似用户请求的参考凭据,同时也提升了整个网络服务选择的效率和可靠性。
地址 210046 江苏省南京市文苑路9号