教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 论文> 其他论文> 利用Web Services实现软件自动升级

利用Web Services实现软件自动升级

上传者:网友
|
翻新时间:2023-07-01

利用Web Services实现软件自动升级

利用Web Services实现软件自动升级 曹庆旭 (黔东南民族职业技术学院,贵州,凯里,556000)

摘 要:软件维护升级工作是软件生命周期最重要的环节。为了解决以往C/S(Client/Server)模式下的客户端软件升级效率低的问题,设计了C/S应用系统自动升级处理程序。该程序利用Web Services技术、C#和XML语言,通过网络来完成C/ S应用系统的自动升级。与原有手工升级、FTP 文件服务器升级和第三方控件升级相比,升级效率更高。该方案具有较好的参考价值。

关键词:C#;Web Services;XML;软件自动升级

中图法分类号: 文献标志码:

1 引言

随着计算机网络应用技术的不断发展,在开发MIS系统时,大多采用基于C/S(客户机/服务器)模式或B/S(浏览器/服务器)模式。现在B/S模式以其真正意义上的瘦客户机/胖服务器模式优势占据了主导地位。但是由于客户机/服务器模式具有的数据流量小、响应时间短、安全性高等特点,在解决几十个到几百个用户的局域网中,仍然是一个不错的选择[1-3]。在C/S模式下,应用程序的每次升级都需要在每个客户端重新安装应用程序,这是一项十分繁琐的事情。面对这个实际问题,这里设计了一个通过软件实现自动升级技术方案,弥补了这一缺陷,有较好的参考价值。

2 设计思路

判断一个文件是否要更新,可以通过判断文件的大小、修改日期和文件的版本号来实现[3-5]。发现最新的则提示用户是否升级。

在Web Services中实现一个GetVer的WebMethod方法,其作用是获取当前的最新版本。然后将现在版本与最新版本比较,如果有新版本,则进行升级。

3 自动升级的技术实现

(1)编写升级模板文件Update.xml

准备一个XML文件 (Update.xml) ,作为一个升级用的模板。

……

下载文档

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

网友最新关注

希望
西瓜
快乐的一天
我的妈妈
我给老师敬了两个礼
老鹰捉小鸡
哈蜜瓜
老鼠120
团结就是力量
小企鹅回家了
雪地里的战争
三只狗
如果
老虎变成大熊猫的故事
区政府工作规则
党委议事规则
员工担保制度
档案管理制度
保密制度
文化局党组议事规则
区国税局督办检查工作制度
关于市政协委员的管理办法
总公司档案管理办法
总公司文明单位创建与管理办法
开展党员先进性教育,推行公务接待制度改革
委组织部促进民营经济发展服务承诺制度
工资管理制度
档案利用制度
通讯信息工作管理办法
浅谈利用脑神经兴奋规律提高物理课堂教学效果
建构理论统计课堂教学方法初探
如何上好数学课
EM原液在水产养殖中的应用试验
生态问题的信息哲学基础
论 惯 性
探讨物理教学应注重审美观念的培养
OECD主要国家软件业发展概况 
浅议如何选择合适的审计统计抽样方法
EM菌调制秸秆饲料技术
小学数学活动课的开设原则与形式
生物信息学新进展
浅论统计学中的统计思想
惯性大小的另一种理解
试论高等教育行政纠纷解决机制探究
《四个太阳》教学设计之三
《小壁虎借尾巴》教学设计之九
《要下雨了》教学设计之七
《小壁虎借尾巴》教学设计之二
《乌鸦喝水》教学设计之九
《小壁虎借尾巴》教学设计之十
《小壁虎借尾巴》教学设计之八
《乌鸦喝水》
《四个太阳》第一课时
《乌鸦喝水》教学设计之二
《小壁虎借尾巴》片断赏析
《小壁虎借尾巴》第二课时
《乌鸦喝水》教学设计之七
《小壁虎借尾巴》教学设计之五
《乌鸦喝水》第二课时