我知道有一种升级方式.客户端维护一个升级文件,可以是xml文件,里面记录当前组件的版本号,最近升级时间等一些信息.然后定期(通常在客户端有一个类似于升级代理的服务在运行)与远程升级服务器进行通讯,升级服务器端可能有一个类似webservice的东西开放着,至于服务器端的通讯,用常见的网络协议都可以的,服务器端的实现只要能够与客户端的升级代理相匹配就可以了.接着从服务器端通过与本地升级文件的比较获取一个需要更新软件的列表,然后就是下载安装了.更详细可以参考一下windowssocket编程、webservice等内容。
软件升级流程:手机软件升级[朗读]
@table1
顶0
加入收藏
相关问答推荐