论文部分内容阅读
近些年我国企业信息化进程加快,业务部门实施了大量各自领域的信息系统。随之问题产生了,由于所用技术、实施团队以及时间的不同等原因,系统间很难进行通讯,所以形成了许许多多的“信息孤岛”。因此,迫切需要解决企业中异构系统间的数据传输与共享的问题。 本文在分析了传统点对点的信息系统集成方式所存在的不足后,提出了一种基于Web Services的企业级服务总线构建体系,为使企业中的异构系统可以方便的实现数据共享。本文将Web Services技术引入到软件总线体系结构中,并在企业内部搭建了企业级UDDI(Universal Description Discovery and Integration,通用描述、发现与集成协议)注册中心,制定注册规则,并且对数据的安全性进行了设计,包括服务调用的安全性和数据传输的安全性。本文的主要工作是为服务总线设计统一接口,方便不同系统的接入;针对现有的.NET和Java两个不同平台的遗留系统进行分析和改造;研究和设计了不同层次的封装方法。 基于本文提出的方案,作者进行了实践,在某公司内部构建了基于WebServices的企业服务服务总线结构,将企业的物资管理系统和财务管理系统进行改造,在系统的数据层进行了封装,并将各自提供的Web Services注册到UDDI中,经过测试,最终实现了系统间的数据共享。实践结果表明,本文的解决方案有较好的可行性,能够简便、灵活的将系统集成到企业的服务总线上,对解决企业“信息孤岛”问题,提高工作效率和保证数据正确性方面有很好的参考价值。