论文部分内容阅读
随着高校招生规模的不断扩大,高考招生录取工作的信息化程度要求越来越高。普通高校招生考试作为全社会关注的焦点,有必要采取一种新的方式加以变革。信息技术的飞速发展,使这种变革成为了可能。中间件技术是近年来兴起的新的信息技术,它在提供更高层次的信息服务方面发挥着越来越重要的作用。普通高校招生录取系统(以下简称“高招系统”)的最大特性就是分布式计算,而分布式计算环境的显著特征是异构性。在异构的网络环境下,如何有效地实现分布式计算,要解决的关键问题是分布式对象的互操作,解决的主要方法就是采用数据代理中间件(middleware)技术。数据代理中间件技术是一种减小网络流量,提高响应速度,增加系统安全性的一种有效方法。数据代理中间件将与客户应用有关的少量数据下载至客户机,由客户机在本地进行处理,并将处理结果上载到服务器,从而实现对各类数据的缓存提高了信息访问的效率,减小了网络流量。
本文主要针对普通高等学校招生网上录取过程中招办与高等学校之间的广域网数据传输、数据同步、数据更新等问题,结合高招系统的现实需求和总体系统设计,对其关键技术——数据代理中间件进行了深入研究,并就数据中间件的查询优化做了重点探讨。数据代理中间件作为高招系统的一个重要组成部分,有效地改善了多用户对数据库的访问性能;减少了网上信息的传输;优化了网络传输性能;实现了省招办和高校数据库服务器之间数据交流的安全;适应应用多变的高招网上录取需求,同时降低应用客户端的复杂性,提高招生工作的信息化程度和工作的效率,减轻招生工作的通信联络负担。