CS结构软件自动升级实现(一) - 编程入门网
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-06-16
<table width="600" border="1" align="center" cellpadding="2" cellspacing="0">
18 <tr bgcolor="#ECECEC">
19 <td align="center" width=50>版本</td>
20 <td align="center" width=470>更新内容</td>
21 <td align="center" width=80>日期</td>
22 </tr>
23 <tr>
24 <td align="center" >1.0.3</td>
25 <td ><p>1.实现自动升级功能<br>
26 2.增加版本号显示<br>
27 3.修正.<br>
28 </p>
29 </td>
30 <td align="center" >2008-12-25</td>
31 </tr>
32 <tr>
33 <td align="center" >1.0.2</td>
34 <td ><p>1.修正了等字符而无法正确生成的错误<br>
35 2.修正了无法生成的错误<br>
36 </p>
37 </td>
38 <td align="center" >2008-12-20</td>
39 </tr>
40<tr>
41 <td align="center" >1.0.1</td>
42 <td ><p>1.增加通过<br>
43 2.修正因为的错误<br>
44 </p>
45 </td>
46 <td align="center" >2008-12-15</td>
47 </tr>
48<tr>
49 <td align="center" >1.0.0</td>
50 <td ><p>1.实现通过.功能<br>
51 2.实现通过.功能<br>
52 </p>
53 </td>
54 <td align="center" >2008-12-11</td>
55 </tr>
56</table>
57</body>
58</html>
工作原理: 自动升级客户端首先会将本地的autoupdate.xml内容发送给服务端,服务端收到客户端的版本信息后与服务端本地的版本信息(autoupdate.xml)进行比较,首先比较Version,如果一致则通知客户端无需更新,如果不一致则检查Files中各文件的SubVer,服务端将SubVer不一致的文件发送给客户端,对于服务端有而客户端没有的文件也需要发送给客户端,处理完所有File后,服务端将本地的history.htm与传送给客户端,并通知客户端更新完毕;客户端收到更新完毕后的应答后自动打开history.htm,将更新历史信息显示给用户查看。 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于CS结构软件自动升级实现(一) - 编程入门网的所有评论