社区
C#
帖子详情
【讨论】一个C/S软件 客户端更新问题
灵雨飘零
2011-10-30 10:55:29
设想有一个C/S客户端软件,客户端软件包含有上万个文件。如何设计保证更新客户端的时候所有文件都更新。
要求:考虑最优化设计。
...全文
237
22
打赏
收藏
【讨论】一个C/S软件 客户端更新问题
设想有一个C/S客户端软件,客户端软件包含有上万个文件。如何设计保证更新客户端的时候所有文件都更新。 要求:考虑最优化设计。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
22 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gaozqq
2011-11-08
打赏
举报
回复
1、检测是否存在新版本
2、下载:一般是在服务端所所有文件打成一个包,(这个包是可以自动安装的)
3、关闭当前版本程序并调用新的安装包
山东蓝鸟贵薪
2011-11-07
打赏
举报
回复
kingboy2008
不知你想要那个版本的呀
DELPHI和C#的,我都搞定了
但是DELPHI比较完整些
freemangood
2011-11-07
打赏
举报
回复
[Quote=引用 11 楼 xfreyes 的回复:]
搞一个版本列表,根据列表下载更新
[/Quote]
这个步骤省不了的,必须比较版本才能判断那个文件需要更新!
山东蓝鸟贵薪
2011-11-07
打赏
举报
回复
不过
..................
下载地址下:
UPDATA
升级程序源及架设方案,可以到下列地址下载:
CRM软件升级模块程式.part1
http://download.csdn.net/detail/sgzhou12345/3617999
CRM软件升级模块程式.part2
http://download.csdn.net/detail/sgzhou12345/3618005
CRM软件升级模块程式.part3
http://download.csdn.net/detail/sgzhou12345/3618011
------------------------------------------------------------
奇怪了
但是我的资源没有了呀???????????
山东蓝鸟贵薪
2011-11-07
打赏
举报
回复
这是我发的帖子如下:
http://topic.csdn.net/u/20110913/13/59f92d11-1fb0-4b7e-9c4a-e93d8f19c689.html
http://topic.csdn.net/u/20110905/12/a1161adb-8e5d-491a-b302-c9722edf2dab.html
山东蓝鸟贵薪
2011-11-07
打赏
举报
回复
[Quote=引用楼主 kingboy2008 的回复:]
设想有一个C/S客户端软件,客户端软件包含有上万个文件。如何设计保证更新客户端的时候所有文件都更新。
要求:考虑最优化设计。
[/Quote]
不会吧
你也学到这里呀
灵雨飘零
2011-11-07
打赏
举报
回复
[Quote=引用 11 楼 xfreyes 的回复:]
搞一个版本列表,根据列表下载更新
[/Quote]
每个文件都去比对吗?成千上万个文件,是不是有点太麻烦了???
灵雨飘零
2011-11-07
打赏
举报
回复
[Quote=引用 17 楼 crackdung 的回复:]
引用 10 楼 kingboy2008 的回复:
引用 9 楼 crackdung 的回复:
http://www.kineticjump.com/Downloads.aspx?productId=1
又看到做广告的家伙了、
你放屁,呵呵呵呵
[/Quote]
大庭广众,请注意文明。
灵雨飘零
2011-11-07
打赏
举报
回复
[Quote=引用 19 楼 sgzhou12345 的回复:]
kingboy2008
不知你想要那个版本的呀
DELPHI和C#的,我都搞定了
但是DELPHI比较完整些
[/Quote]
当然是C#的了、呵呵。求最优化方案。
灵雨飘零
2011-10-31
打赏
举报
回复
[Quote=引用 5 楼 wanghui0380 的回复:]
每次装cygwin我都痛苦的一塌糊涂,无数个选项,无数文件,无数个小时
真要有啥好解决方法,我立马第一时间建议cygwin用上,安装太痛苦了
[/Quote]
办法总会有的。
kidnet
2011-10-31
打赏
举报
回复
设想有一个C/S客户端软件,客户端软件包含有上万个文件。如何设计保证更新客户端的时候
所有文件都更新
。
你的意思是怕客户把某些文件存起来,不更新?或者更新完了后用原来的覆盖掉?
那就下个安装包,程序开始的时候启动个后台线程或者别的去一个一个验证文件。。
xfreyes
2011-10-31
打赏
举报
回复
搞一个版本列表,根据列表下载更新
灵雨飘零
2011-10-31
打赏
举报
回复
[Quote=引用 9 楼 crackdung 的回复:]
http://www.kineticjump.com/Downloads.aspx?productId=1
[/Quote]
又看到做广告的家伙了、
crackdung
2011-10-31
打赏
举报
回复
http://www.kineticjump.com/Downloads.aspx?productId=1
卧_槽
2011-10-31
打赏
举报
回复
重新打个包,让用户下了装。
DSIOF3KIDSKTR
2011-10-30
打赏
举报
回复
更新就两步:下载更新,拷贝文件,不管有多少文件,拷贝过去
言多必失
2011-10-30
打赏
举报
回复
什么意思,就是有很多文件需要更新吧, 多线程下载特快,千万不要一个在那下载 慢死了。
wanghui0380
2011-10-30
打赏
举报
回复
每次装cygwin我都痛苦的一塌糊涂,无数个选项,无数文件,无数个小时
真要有啥好解决方法,我立马第一时间建议cygwin用上,安装太痛苦了
wanghui0380
2011-10-30
打赏
举报
回复
没啥最优设计滴
如果有的话,wow不会用?qq不会用?微软不会用??
vs2010 sp1我都下了2天,如果真有啥最优设计,微软他还需要这么玩么??
robbish
2011-10-30
打赏
举报
回复
既然是全部更新,何不全部打包成一个可执行文件,客户端安装个小程序,只用来下载主程序后再执行之。
C/s架构
客户端
自动
更新
软件
C/S应用程序,
客户端
自动上传下载
软件
,嵌套
客户端
应用程序,用户直接运行
更新
软件
即可自动下载新版本。解决了传统的C/S
客户端
更新
麻烦的
问题
。
阻塞式C/S通信,多
客户端
模式
基于C++的C/S网络通信---多线程版本(阻塞) 适用于新手学习,模仿 具体代码实现,及细节希望大家多动手实践
C/S、B/S、分层、多层架构参考
分层架构参考: BS与CS架构特点分析; CS、BS、三层架构; 分层结构的好处; 对项目分层架构的疑惑; 等等
C/S模式下的java图书管理系统
这个是
一个
网络版的图书管理系统,是C/S模式的,很有用的喔
基于局域网聊天程序设计其中网络通信部分采用流行的TCP/IP协议。程序采用典型的C/S(服务器/
客户端
)构架。用socket编程设计网络通讯
本论文
讨论
了Windows环境下局域网聊天程序的设计思路和设计方法。其中网络通信部分采用流行的TCP/IP协议。程序采用典型的C/S(服务器/
客户端
)构架。用socket编程设计网络通讯。界面设计部分采用Windows MFC框架。数据库采用微软SQL Server。本文最终设计了
一个
简易版本的聊天
软件
,包括登陆、退出、添加好友、消息收/发等功能。
C#
111,097
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章