一种基于分布式适配的服务协作方法及其系统技术方案

技术编号:3848394 阅读:203 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种基于分布式适配的服务协作方法及其系统,属于网络服务领域。本发明专利技术的方法为:首先依据协作需求建立全局的服务协作流程,并将其投影到各参与角色,得到各角色的抽象服务接口集合;同时建立参与协作的实际服务行为接口模型;然后将抽象服务接口与对应的实际服务行为接口进行可适配的一致性检查;对满足可适配的实际服务的行为接口构造适配器;最后将适配器封装为Web服务分布式地部署在网络执行环境中。本发明专利技术的系统的协作流程层包括协作流程建模工具和协作流程投影工具;适配管理层包括映射模型管理模块、一致性检查模块、适配器管理器;本发明专利技术可满足开放网络环境对于高效、灵活的服务协作机制的需求。

【技术实现步骤摘要】

【技术保护点】
一种基于分布式适配的服务协作方法,其步骤为: 1)依据协作需求,建立全局的服务协作流程,采用角色描述所述服务协作流程中的参与者; 2)将服务协作流程投影到各个参与角色,得到各个角色的抽象服务接口集合;同时建立参与协作的实际服务行 为接口模型; 3)将抽象服务接口与对应的实际服务行为接口进行可适配的一致性检查; 4)如果实际服务的行为接口满足可适配的一致性,则为其自动构造适配器;如果实际服务的行为接口不满足可适配的一致性,则返回不可适配的交互路径信息;   5)将各个服务组件所对应的适配器转换成相应的实现形式并封装为Web服务,分布式地部署在与实际服务相同的执行环境中。

【技术特征摘要】

【专利技术属性】
技术研发人员:乔晓强魏峻黄涛
申请(专利权)人:中国科学院软件研究所
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1