一种用于集成Web服务的系统技术方案

技术编号:12825497 阅读:72 留言:0更新日期:2016-02-07 14:40
本发明专利技术实施例公开了一种用于集成Web服务的系统,涉及软件技术领域,包括:服务描述模块,用于采用至少一个Spring bean对目标Web组合服务进行描述,将上述组合服务对应的服务类注册到Spring容器中;服务模型构建模块,用于在OWL-S的基础上构建通过服务描述模块所描述的上述组合服务的模型,描述上述组合服务与组成该组合服务的各个子服务之间的关联关系以及组成该组合服务的各个子服务之间的关联关系;服务调用模块,用于按照预设的数据传输协议在通过服务模型构建模块所构建的上述组合服务以及组成该组合服务的子服务之间进行数据传递。本发明专利技术实施例提供的方案能够有效支持Web服务的自动发现,表达能力强。

【技术实现步骤摘要】

本专利技术涉及软件
,特别涉及一种用于集成Web服务的系统
技术介绍
近年来Web服务在企业中得到了大规模的应用,开发基于Web服务的软件时通常通过用于集成Web服务的系统进行开发。现有技术中,用于集成Web服务的系统一般采用UDDI (Universal Descript1nDiscovery and Integrat1n)进行服务注册和服务查询,采用 WSDL(Web ServiceDescript1n Language)进行服务描述,米用 SOAP (Simple Object Access Protocol)协议进行服务间的数据传输。然而,由于UDD1、WSDL等自身的缺陷,上述的系统不能有效支持Web服务的自动发现,且上述系统的表达能力较弱。
技术实现思路
本专利技术实施例公开了一种用于集成Web服务的系统,以能够有效支持Web服务的自动发现,提尚系统的表达能力。为达到上述目的,本专利技术实施例公开了一种用于集成Web服务的系统,所述系统包括:服务描述模块,用于采用至少一个Spring bean对目标Web组合服务进行描述,并将所述目标Web组合服务对应的本文档来自技高网...

【技术保护点】
一种用于集成Web服务的系统,其特征在于,所述系统包括:服务描述模块,用于采用至少一个Spring bean对目标Web组合服务进行描述,并将所述目标Web组合服务对应的服务类注册到Spring容器中,其中,所述目标Web组合服务为由多个子服务组合得到的服务;服务模型构建模块,用于在OWL‑S的基础上构建通过所述服务描述模块所描述的所述目标Web组合服务的模型,描述所述目标Web组合服务与组成该组合服务的各个子服务之间的关联关系以及组成该组合服务的各个子服务之间的关联关系;服务调用模块,用于按照预设的数据传输协议在通过所述服务模型构建模块所构建的所述目标Web组合服务以及组成该组合服务的子服务...

【技术特征摘要】

【专利技术属性】
技术研发人员:王天兴李雄锋
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京;11

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

1