构建基于WEB服务的SOA信息集成系统
——以襄樊学院图书馆为例
2012-12-08胡鹏
湖北文理学院学报 2012年2期
胡 鹏
(襄樊学院 图书馆,湖北 襄阳 441053)
构建基于WEB服务的SOA信息集成系统
——以襄樊学院图书馆为例
胡 鹏
(襄樊学院 图书馆,湖北 襄阳 441053)
Web服务体系结构是一种面向服务的体系结构(SOA). 文章通过分析Web服务特性,以笔者所在图书馆的信息集成系统为例,探讨了如何利用Web服务构建面向服务体系结构(SOA)的信息集成系统,并与目前普遍使用的B/S信息集成系统进行比较分析,说明了SOA信息集成系统的高效性,可扩展性与跨平台性.
WEB服务;SOA信息集成系统;B/S信息集成系统
1 Web服务及SOA概述
近年来,Web服务技术发展迅速,它建立在广泛使用的HTTP协议之上,采用XML来统一数据描述格式,使用简单对象访问协议(Simple Object Access Protocol,SOAP)替代了传统的组件调用方式,而且基于XML的Web Service表现为一系列的功能模块,并能够通过标准接口进行访问,为互联网应用提供了一种共享数据和功能的有效方式,能够较好地解决异构应用之间松散耦合环境下的互操作,集成和协作问题[1-2]. 因此,基于XML的Web 服务技术正在成为互联网环境下异构应用之间的互操作和集成,以及数据共享的主流中间件技术,成为国内外网络软件技术研发的重要方向[3-4]. Web服务具有:完好的封装性;松散耦合性;使用协约的规范性;使用标准协议规范;高度可集成能力;开放性等特性.
Web服务体系基于三个方面即服务发布、服务注册、服务请求之间的交互. 对于服务发布方要求所提供的程序功能模块以Web服务形式发布,并将其在服务注册中心注册,而服务的……
登录APP查看全文
