论文部分内容阅读
随着计算机技术的不断发展,企业各部门之间、企业与企业之间,各种数据信息以令人惊异的速度增长。各种不同的管理信息系统被用来处理和存储这些数据信息。这些管理信息系统在应用或数据等层面上是彼此分离的,它们分别采用了不同的数据库系统以及使用了不同的应用开发技术。各系统的业务逻辑不同,而且在数据库的建设上没有遵循统一的标准,缺乏系统的整体规划,信息建设各自为政,系统之间缺乏联系,形成“信息孤岛”。各个系统之间信息难以共享,造成信息内容的混乱,信息发布口径不统一。如何将来自于各种各样数据源的数据通过网络实现共享,利用网络上宝贵的资源提高网络信息服务质量,已经成为当前研究的一个热点问题。Web Services技术是一种新的分布式计算技术,它在跨Internet、跨平台等方面有着其它技术不可比拟的优越性,为Internet的分布式的异构数据信息的集成提供了强有力的支持。 本文分析了现有应用集成方案存在的不足以及当前Web技术发展的新趋势,研究了当前的Web Services技术原理和特点,探讨了Web Services技术在应用集成方面的解决方案,提出了一个基于Web Services技术的分布式异构数据库的数据集成的框架,并对其进行了分析,将其应用到了具体的系统开发过程中,实现了一个原型系统——“高校管理信息系统综合平台”,给出了系统的体系结构、处理流程、身份认证和安全机制,并进行了程序编写。“高校管理信息系统综合平台”将对校园内各种信息进行整合,使校园内的各个管理信息系统之间达到无缝连接,把各个独立的“信息孤岛”连接成通用的信息平台。 本文遵守组件化软件开发规范,应用Web Services封装旧应用,基于Web Services进行新系统开发,使用UDDI实现服务的发布和发现,基于SOAP实现系统互联,通过服务的定义、发布、发现、绑定、调用等机制解决了高校各部门管理信息共享的问题,为解决现有应用集成方案存在的问题提供了一种新的参考。