怎么实现自动客户端升级:服务器端软件版本管理与更新方案

2023-08-24 14:38:20 +08:00
 WzZ1930

需求

  1. 有服务器提供数据库等服务,通过内网连接了几台电脑,这些电脑上有安装一些操作软件,都是 Windows 系统
  2. 想通过手动在服务器放置.dll 之类的文件类型等,连接的客户端能够在打开时能够自动对比自身软件与服务端的版本,并自动更新
  3. 希望能实现客户端在每次使用前都能保证跟服务端的版本保持一致

想了解一下这需要哪些技术,怎么实现,有具体方案可以有偿咨询,谢谢!

643 次点击
所在节点    问与答
5 条回复
gitsuck
2023-08-24 14:44:38 +08:00
同问
woshixiaoqianbi
2023-08-24 16:20:20 +08:00
客户端你自己有源码么
WzZ1930
2023-08-24 16:35:44 +08:00
@woshixiaoqianbi 没有的
WzZ1930
2023-08-24 16:36:11 +08:00
补充一下:都是装的 windows sever 2003 服务器系统
woshixiaoqianbi
2023-08-25 10:15:52 +08:00
1. 把最新文件以及对应的 md5 放在服务器上
2. 客户端整一个 exe 文件,每次执行时去算本地文件的 md5 和服务端的 md5 做比较,没有更新或者全部更新完了,再真正打开业务的客户端

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/967968

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX