无盘工作站自动升级方法技术

技术编号:2870263 阅读:230 留言:0更新日期:2012-04-11 18:40
一种无盘工作站客户端自动升级方法,包括:服务器端接收工作站客户端登陆信息;服务器端程序比较服务器端和工作站客户端的程序版本号,如果客户端程序版本号低于服务器端,则服务器端启动升级操作,并通知服务器端守护程序启动升级操作;服务器端守护程序通知客户端准备升级,并退出客户端运行的进程;由服务器守护进程将升级文件拷贝到相应的客户端目录下,覆盖相应文件;服务器端守护进程重新启动客户端进程。采用本发明专利技术,当无盘终端需要修改工作站上运行软件的配置情况时,能够按照有盘的计算机那样修改即可,无需到服务器端重新配置,也无需重新制作无盘windows98环境,将会给用户带来极大的方便,可减轻无盘工作站下升级的工作量。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及网络工作站自动升级方法,特别涉及局域网内,属于计算机

技术介绍
当今各行业的顺利运转已越来越依赖于计算机,教育行业对学生进行信息技术技能培训也越来越受到重视,如何才能高质量有效的将信息技术的基本技能甚至高级技能传授给学生是当前的主要问题。为配合我国中小学信息化教学,教育行业制定了一套从软件到硬件的方案,其中电子教室系列软件就是其中重要的一环。电子教室以先进的教学理念为基础,以中国教育的信息化为最终目的,提供了一个教学平台,提供了完全可以替代传统教学方法的先进教学方式。并且电子教室提供了多种操作系统平台下使用的可能性,其中对无盘工作站的支持是一大特色。无盘windows98计算机终端,就是无盘终端本身没有硬盘,所有的终端都使用服务器端的硬盘,在服务器端会给每个终端都设置一定的权限,每个终端是没有向服务器端硬盘写入数据的权限的,这样在一般情况下可以保持数据的安全性。但是,当需要在无盘终端修改数据时,例如修改电子教室一些设置情况时,按照现有技术,首先需要找一台有硬盘的windows98计算机,然后将需要修改的数据在这台有盘计算机上修改,修改后,再使用专用的制作无盘windows98的软件,重新将修改过的无盘信息上传给服务器,这样做的缺点是明显的,效率很低,容易出错,也就相当于重新将无盘计算机的windows98系统重新做一遍。如果当无盘终端需要修改电子教室(或者其他程序)的配置情况时,能够按照有盘的计算机那样修改即可,无需到服务器端重新配置,也无需重新制作无盘windows98环境,将会给用户带来极大的方便。另外,现有技术的服务器加无盘站的局域网配置的应用也非常广泛,不仅限于教学用途,还可以用在商务、办公系统等领域,所以解决局域网内无盘工作站自动升级的问题,将对工作效率和给用户使用极大的便利。
技术实现思路
本专利技术要解决的技术问题是提出一种局域网内,通过自动升级,当无盘终端需要修改程序的配置情况时,能够按照有盘的计算机那样修改,无需到服务器端重新配置,也无需重新制作无盘windows98环境。本专利技术的技术方案是这样的在由局域网构成的无盘工作站环境中,包括服务器端、无盘工作站服务器端兼守护进程端和客户端;本专利技术所述无盘工作站自动升级的方法包括以下步骤步骤1、服务器端接收客户端登陆信息;步骤2、服务器端程序比较服务器端和客户端程序的版本号,如果客户端版本号低于服务器端,则服务器端启动升级操作,并通知守护进程端启动升级操作;步骤3、守护进程通知客户端端退出;步骤4、守护进程将升级文件拷贝到相应的客户端目录下;步骤5、守护进程端重新启动客户端进程。所述的步骤3,服务器端的守护程序通知客户端准备升级,客户机端调用自动关闭模块,退出客户机进程。进一步包括,当终端客户机需要修改配置时,首先会发送消息给服务器端守护进程,然后通知服务器端要修改配置的内容,服务器端守护进程根据终端客户机发送的消息,来确定具体的客户机编号和其在服务器上对应的物理位置,然后进行修改。采用本专利技术,当无盘终端需要修改电子教室(或者其他程序)的配置情况时,能够按照有盘的计算机那样修改即可,无需到服务器端重新配置,也无需重新制作无盘windows98环境,将会给用户带来极大的方便。使得无盘工作站中客户端端的自动升级效率大大提高,方便了无盘工作站下客户端端程序的自动配置,大大的减轻了无盘工作站下升级的工作量。附图说明图1是采用本专利技术所述方法的电子教室结构示意图;图2是局域网内无盘工作站电子教室自动升级方法的流程图。具体实施例方式以下结合附图对本专利技术的技术方案具体描述。图1给出了适用本专利技术方法的电子教室结构示意图,在由局域网构成的电子教室中,从物理连接上看,包括服务器端、守护进程服务器端和客户端端;从自动升级系统模块上看,可以分为服务器端主模块,客户端主模块,通讯模块,守护进程模块等。其中自动升级功能的实现就是采用的以上模块进行。如图1所示,当客户端登录到服务器端后,服务器端会比较客户端的版本号,如果客户端的版本低于服务器端,则服务器端启动升级操作。然后由在守护进程将升级文件拷贝到相应的客户端目录。即完成升级过程。无盘工作站自动升级具体包括下面的步骤服务器端程序运行后开始接收客户端的登陆信息,客户端登陆信息中包含客户端的版本号,然后服务器端比较服务器端和客户端版本号,如果客户端版本号低于服务器端,则服务器端通知守护进程,启动升级操作;如果这一过程中有错误发生,自动升级系统的执行就会中断,等待接收下一次客户端登陆的信息;守护进程端的守护程序通知客户端准备升级,客户端调用自动关闭模块,退出客户端进程;由守护进程将升级文件拷贝到相应的客户端目录下,并直接覆盖相应的文件。此时终端客户端的版本编号会和服务器端一致。守护进程器端重新启动客户端。自动升级之后,终端客户端的原有设置都会保留下来,如服务器端编号,客户端编号等。终端客户端需要修改配置时,首先会发送消息给守护进程端,然后通知服务器端要修改配置的内容。守护进程根据终端客户端发送的消息,来确定具体的客户端编号和其在服务器上对应的物理位置,然后进行修改。最后所应说明的是以上实施例仅用以说明而非限制本专利技术的技术方案,尽管参照上述实施例对本专利技术进行了详细说明,本领域的普通技术人员应当理解依然可以对本专利技术进行修改或者等同替换,而不脱离本专利技术的精神和范围的任何修改或局部替换,其均应涵盖在本专利技术的权利要求范围当中。权利要求1.一种无盘工作站自动升级的方法,其特征在于包括以下步骤,步骤1、服务器端接收客户端登陆信息;步骤2、服务器端程序比较服务器端和客户端运行程序的版本号,如果客户端版本号低于服务器端,则服务器端启动升级操作,并通知服务器端守护程序启动升级操作;步骤3、服务器端守护程序通知客户端端退出;步骤4、由服务器端守护进程将升级文件拷贝到相应的客户端目录下;步骤5、服务器端守护进程重新启动客户端进程。2.根据权利要求1所述的无盘工作站自动升级的方法,其特征在于所述的步骤3,服务器端的守护程序通知客户端准备升级,客户端调用自动关闭模块,退出客户端进程。3.根据权利要求1所述的无盘工作站自动升级的方法,其特征在于进一步包括,当终端客户端需要修改配置时,首先会发送消息给服务器端守护进程,然后通知服务器端要修改配置的内容,服务器端守护进程根据客户端工作站发送的消息,来确定具体的信息和其在服务器上对应的物理位置,然后进行修改。全文摘要一种无盘工作站客户端自动升级方法,包括服务器端接收工作站客户端登陆信息;服务器端程序比较服务器端和工作站客户端的程序版本号,如果客户端程序版本号低于服务器端,则服务器端启动升级操作,并通知服务器端守护程序启动升级操作;服务器端守护程序通知客户端准备升级,并退出客户端运行的进程;由服务器守护进程将升级文件拷贝到相应的客户端目录下,覆盖相应文件;服务器端守护进程重新启动客户端进程。采用本专利技术,当无盘终端需要修改工作站上运行软件的配置情况时,能够按照有盘的计算机那样修改即可,无需到服务器端重新配置,也无需重新制作无盘windows98环境,将会给用户带来极大的方便,可减轻无盘工作站下升级的工作量。文档编号G06F9/445GK1517863SQ0310048公开日2004年8月本文档来自技高网
...

【技术保护点】
一种无盘工作站自动升级的方法,其特征在于:包括以下步骤,    步骤1、服务器端接收客户端登陆信息;    步骤2、服务器端程序比较服务器端和客户端运行程序的版本号,如果客户端版本号低于服务器端,则服务器端启动升级操作,并通知服务器端守护程序启动升级操作;    步骤3、服务器端守护程序通知客户端端退出;    步骤4、由服务器端守护进程将升级文件拷贝到相应的客户端目录下;    步骤5、服务器端守护进程重新启动客户端进程。

【技术特征摘要】

【专利技术属性】
技术研发人员:张树财杜戎权吕辉仇锋利
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1