教育资源为主的文档平台

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

……

下载文档

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

网友最新关注

母爱
文明礼仪我争先
千纸鹤----寄奶奶
尊重
童年的生活
雨之歌
理想
贺年片
变了
雏鹰展翅飞翔(一)
冬雪
世界儿童手拉手
雏鹰展翅飞翔(二)
可恶的太阳
时间
基于内部控制的工程项目审计的作用与实施
信息环境下会计审计中的诚信价值分析
浅析非审业务对审计质量的影响
加强控制 提高效能 注重素养强化内部审计作用
强化地方政府性债务审计的几项措施
浅谈内部审计在公司治理中的作用
内部审计的定位及其应发挥的作用
充分发挥审计监督作用提升电力工程建设效益
上市公司环境审计现状分析
浅析如何实现内部审计的价值增值
基于公司治理视角的内部审计
浅谈地方政府性债务审计工作
审计法律规范的哲学反思
物资采购审计软件设计研究
地方商业银行行长经济责任审计的评价方法
《柳树醒了》教学设计之六
小谈《棉花姑娘》的教学
《小壁虎借尾巴》第二课时教学设计之一
《柳树醒了》教学设计之四
《称象》教案片断
《两只小狮子》课堂教学案例与评析
解读《四个太阳》的教学设计
阅读的情感体验要求“真”——《手捧空花盆的孩子》一课教学设计
巧设情境 读悟仿说——《小壁虎借尾巴 》案例分析
《柳树醒了》教学设计之五
五花八门巧识字——《称象》识字教学课例
《柳树醒了》教学设计之七
《司马光》教学设计
课堂上飞起纸飞机以后……《地球爷爷的手》教学片段评析
《柳树醒了》教学设计之八