论文部分内容阅读
我国高校信息化进程通过长时间的发展,逐渐从系统集成阶段进入到应用集成和信息集成阶段。在高校信息化进程中不断产生了“信息孤岛”难题,“信息孤岛”难题的解决有许多传统方法,但都存在着不足之处,本论文提出了一种使用RESTful Web服务开放数据的方法解决“信息孤岛”难题。随着Web2.0和云计算的兴起,REST得到了重视和广泛应用,互联网企业开放平台的建立,为数据开放提供了很好的参考模型,本论文借鉴互联网企业开放平台的成功经验,重新认识理解了Web,Web是成功的分布式应用架构,REST的设计约束对于Web来说是与生俱来的,REST与Web结合提供服务是符合逻辑的,这称为RESTful Web服务。一直以来作为应用协议的HTTP都被当作传输数据的协议。传统Web服务过于庞大,影响了使用前景。REST作为轻量级的解决办法,使用更简单,REST把HTTP作为了应用协议。
本文对高校招生录取数据开放系统原型进行了分析设计与实现,提出了基于RESTful Web服务的数据开放总体架构,给出了资源建模和URI设计的方法,描述了数据开放系统设计的一般方法,并利用RESTful开发框架.NET WCF对高校招生录取数据开放系统原型进行了实现。最终得出RESTful Web服务对“信息孤岛”难题的解决是行之有效的,以低门槛、轻量级的方式实现了异构系统之间的数据共享和交互。