跳转到路径导航栏
不支持Flash
跳转到正文内容

社会考试网络化系统中关键技术的实现

http://www.sina.com.cn   2008年11月19日 11:16   《北京考试报》

  考试管理网络系统是现代招生考试管理工作不可缺少的一部分,是适应现代教育制度要求,推动招生考试管理走向科学化、规范化的必要条件。现在网络新技术的不断涌现为我们进一步开发系统提供了更为先进的技术保障,但在开发中我们仍然会遇到一些必须面对的技术问题。

  负载均衡技术。系统大负载稳定运行的解决方案。(1)DNS轮询技术RR-DNS;(2)采用软件负载均衡技术;(3)基于会话的七层负载均衡器。笔者建议,在社会考试引入网络技术管理中尽可能采用硬件七层实现负载均衡这一更安全稳定的构建方式,这也是构建社会考试网络管理信息系统最安全的手段。

  报名人数并发处理问题。(1)采用数据库锁机制。数据库锁机制是数据库本身支持的,只依赖于数据库本身,用于用户量不大的系统。这种机制主要问题是增加数据库压力,使得系统瓶颈集中在数据库。(2)采用JAVA应用程序的同步线程技术。JAVA本身支持的锁技术,每次只能执行一个请求,用不上多节点多服务的处理能力,用户体验差,数据库效率低。本方案在应用系统层面采用串行机制来实现了报名并发控制问题,串行机制效率较低,但实现简单。(3)采用Hibernate乐观锁技术。用于低概率事件的并发处理,回查时间可做到随机延时控制。本方案在应用层面实现并发报名控制,能够充分利用应用服务器的性能,降低数据库压力,但增加编程控制复杂度。笔者建议在社会考试引入网络技术管理中尽量采取带有Hibernate乐观锁技术的并行报名方式,为我们高效地开发系统提供最为合适的技术手段。

  社会考试管理部门只有通过不断地运用新技术,加强自己的管理手段,才能在今后的社会考试管理工作中更好地为考生服务,只有不断改革管理手段才能进一步拓展社会考试的空间。我们在决定引入新技术手段时,必须将安全和稳定放在首位。

  (北京教育考试院社考办 金辉)

    更多信息请访问:新浪资格考试频道

  特别说明:由于各方面情况的不断调整与变化,新浪网所提供的所有考试信息仅供参考,敬请考生以权威部门公布的正式信息为准。

Powered By Google 感动2008,留下你最想说的话!

相关链接

·改革30年30城市变与迁 ·新浪《对话城市》 ·诚招合作伙伴 ·企业邮箱畅通无阻

新浪简介About Sina广告服务联系我们招聘信息网站律师SINA English会员注册产品答疑┊Copyright © 1996-2008 SINA Corporation, All Rights Reserved

新浪公司 版权所有