论文部分内容阅读
随着人类社会和计算机技术的发展,信息化已成为社会发展的趋势。信息技术的发展也促成了高校的信息化,随着高校教育的普及,高校中的应用系统不断增加,数字化校园已成为各高校的发展方向。以往的很多校园系统都是作为单一系统开发,很难与其他系统形成有效的数据交互,形成了大量的“信息孤岛”,因此需要一种合适的集成技术来解决以上问题,使应用系统系统可以符合数字化校园的特点。
本文首先按照系统集成技术的发展阶段,对当前已有的一些典型的集成技术进行了介绍、分析和讨论,在此基础上提出了使用基于SOA的技术来进行校园中的系统集成,用SOA思想对校园中原有的应用系统进行改造,使它们可以通过自己的Web服务来和其他系统进行数据交换,从而成为易于集成的底层系统;设计了一个用门户(Portal)来整合众多底层系统提供的Web服务的系统框架,让已改造的底层系统可以集成到一起。
按照上述的集成设计方案,对一个基于J2EE框架的校园科研管理系统进行了改造,同时对改造过程进行了详细的分析,主要涉及到对底层系统进行分层解耦合,系统通过Web服务技术向外部提供服务接口并实现服务的动态发布,为了保证系统间数据交换的安全性,实现了Web服务安全。接着对系统的集成方法进行了实现,包括应用系统之间对已知服务地址的Web服务进行调用,以及通过Portal技术对本地的Web服务和远程Web服务进行发现和调用。最后还对新开发系统的集成进行了简单的讨论。通过以上的分析实现了数字化校园的系统集成,同时也证明了基于SOA的集成可以很好的解决当前高校中的“信息孤岛”问题,这种集成方法不仅是符合当前数字化校园要求的,而且也是能够适应今后数字化校园发展要求的。