教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 论文> 其他论文> 利用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) ,作为一个升级用的模板。

……

下载文档

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

网友最新关注

自习课上
寒假趣事
第一次熬粥
一个有趣的星期六
缅怀革命烈士,清明节扫墓
一堂有趣的美术课
我惹祸了
扫墓
第一次买菜
吹羽毛比赛
扫墓
停电以后
成长的快乐与烦恼
画鼻子
晨会
2011年教师个人工作总结
石油钻井工作总结
镇党委副书记挂职工作总结
校长2011—2012年个人工作总结
煤炭局党委书记个人工作总结
2011年招商引资工作总结
党课学习个人总结
2011年施工工作总结
工程监理工作总结
2011年老教师个人工作总结
中学挂职锻炼工作总结
环保系统工作总结及工作思路
个人研修工作总结
2011年援建个人工作总结
银行信贷员个人工作总结
突破决策瓶颈和盲点的途径选择
关于家族企业:“继承矛盾”及其解决机制
民营企业发展的现状及策略
合作技术创新项目评估研究综述
多元化战略与企业绩效的实证分析
中小企业的差异化发展战略探讨
生命周期视角下的企业财务战略研究
中国家族企业继承问题研究
宝供物流企业集团的发展战略
从德隆的失败探索对公司战略管理的借鉴作用
中国企业技术创新战略分析
论个人外贸企业的发展策略
集团企业发展的SWOT分析及战略选择
战略价值链分析方法与项目评估中的国民经济效益分析
论利基战略-中小企业的可持续成长战略
学会礼让
《一次成功的实验》课文内容分析
《一次成功的实验》写作特点
《一次成功的实验》中心思想
《一次成功的实验》写法提示
《一次成功的实验》学法提示
《一次成功的实验》教学杂谈
《一次成功的实验》点拨难句
《一次成功的实验》段落结构
《一次成功的实验》好词好句
《一次成功的实验》句段理解
《一次成功的实验》近义词反义词
《一次成功的实验》多音字同音字形近字组词
《一次成功的实验》重难点精析
谦让赢得邻里心