智能客户端技术在报名系统中的研究与应用

来源 :河南大学 | 被引量 : 0次 | 上传用户:shena011
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着市场需求的不断变化以及信息技术的迅速发展,传统的客户端开发技术暴露了很多难以克服的缺点,系统功能单一、结构死板、难以部署和更新的局限性阻碍了企业信息化的深入发展。为了克服这些缺点,企业界提出了很多有意义的建议。其中微软提出在.NET平台下的智能客户端就是一种非常具有代表意义的客户端开发技术,这种技术在结合传统客户端开发技术优点的同时,还克服了它们自身固有的缺点,从而成为下一代客户端开发技术的热点。本文首先介绍了智能客户端开发技术产生的背景和特点,Web服务技术的特点及其核心技术,然后详细分析了将智能客户端技术和Web服务技术完美结合的面向服务的智能客户端技术的体系结构,重点分析了面向服务的智能客户端开发技术实现的机制及其安全策略,最后结合河南省招生工作的特点,开发了一套基于智能客户端的考生报名系统。河南省普通高校成人招生报名系统的客户端充分利用了智能客户端开发技术的原理,使之既有丰富的界面、快速的响应、支持离线工作的能力,又有在线时能够利用Web服务技术与服务器进行交互、自动下载更新程序的特点。同时,在结合河南省本省以及招生工作特点的前提下,系统对智能客户端的一些关键技术进行了改进,从而使之更加灵活,更能适应招生工作的需求。主要改进有以下几点:1、在数据处理中引进了超时机制,通过超时检查来判断上传是否成功,从而避免出现某些数据一直处于上传状态而多次被上传的情况。同时,为了防止同一个考生在多个报名点同时报名,多次上传的情况,我们引进了优先级制度,通过判断用户的级别来确定此报名点是否有权限上传此次考生所报志愿。2、为了提高智能客户端的性能,我们引入基于队列和多线程的模式来处理冗长的或者非常耗时的任务,同时,利用线程池来管理这些大量的线程。3、利用Updater Application Block架构的思想提出一个解决方案创建三个Windows应用程序的方法来实现智能客户端自动检测更新的特点,从而改进了智能客户端中Click Once技术不能实现程序运行时无法检测到服务器上是否有更新、下载更新包时不支持断点续传和程序更新后未将旧版本覆盖或者删除的缺陷。这些改进在系统的实际运行中得到了很好的体现,改善了程序的结构,提高和优化了系统的性能,使智能客户端开发技术更加的灵活和高效。
其他文献
现代传感技术、计算机技术及无线通讯技术的发展,为人体运动加速度信息精准、实时、高效获取提供了重要的技术支撑,本文结合应用实践需求,围绕人体运动加速度信息的获取、分
“文革”时大抓“叛徒”,无数冤狱遍于国中。刘少奇被诬为“大叛徒”,薄一波等61人被诬为“叛徒集团”,瞿秋白也被掘坟揪出,诬为“叛徒”,连“无产阶级司令部”里的周恩来也
混合所有制是近年来我国国有企业改革和发展中探索出的一种多元产权融合的经济形态。混合所有制经济中各投资主体为了维护自己的利益,都要对审计监督提出要求,这对审计工作人
随着江苏省高考模式的出台和“五严”规定的实施,学校和学生对政治课的重视程度有所下降,但教学容量则没有减少,因此要想高效完成教学任务,就必须优化课堂结构,改革教学方法,
本文首先针对当前流行的GDTMA(the gradient decent time marching algorithm)在求解LLT(Lysaker、Lundervold和Tai)模型时的缺陷,提出了基于Legender-Fenchel变换的对偶方法
在经典回归分析中,人们通常假设回归模型满足GauSS-Markov假设:(1)随机误差项期望为零;(2)随机误差项具有等方差;(3)随机误差彼此不相关。但实际问题中,回归模型很难同时满足Gauss
在我们身边有许多生动而精湛的课堂:有的课堂聪颖而灵动,有的课堂含蓄而缜密,有的课堂趣味横生。课堂上,有的教师自信沉稳而神采飞扬,有的老师高屋建瓴而纵横捭阖,有的老师神
储层参数(孔隙度和渗透率等)分布规律和储层非均质性研究是油气藏描述的核心,是油层评价的重要依据,储层参数预测在油气勘探开发中具有重要意义,本文对储层特性的研究主要是对储
矩阵特征值反问题来源于数学物理反问题,控制设计,结构分析等领域,此类问题研究的主要内容是:由给定的谱数据,构造满足特定条件的矩阵。jacobi矩阵的特征值具有非常好的隔离性质,
本文用Liapunov函数方法结合Razumikhim技巧或Liapunov泛函的方法较深入地讨论了脉冲泛函微分方程的集合稳定性,建立了一系列的集合关于以上脉冲泛函微分方程是稳定的充分条件