社区
C#
帖子详情
winform 服务器有更新,子客户端检测服务器有更新才更新
加旋仔
2012-04-21 08:11:02
如题........求思路.........
...全文
277
27
打赏
收藏
winform 服务器有更新,子客户端检测服务器有更新才更新
如题........求思路.........
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
27 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mrsupersky
2012-04-22
打赏
举报
回复
尽管说HTTP或者Web极大地改变了这个世界,
但是我不得不说,这些成就并不能说明Web就是个好东西,优秀的,
反之他就是一堆垃圾,只是人们面对没有更好的解决方案来替代的时候,除了这堆垃圾别无选择罢了,
http不是长久之计。。。
人这么聪明,我相信,不用多久必定会有更先进,更简单的技术出现。
以专业开发人员为伍
2012-04-21
打赏
举报
回复
假设需要服务器“推”消息(想象一下假设我们的移动电话失去这种能力、世界该多么落后啊),那么你应该使用tcp技术。最此地,考虑http长连接技术(但是你需要自己编写web服务器程序)。
加旋仔
2012-04-21
打赏
举报
回复
好几楼跟丢了....
加旋仔
2012-04-21
打赏
举报
回复
大致了解了下,有个思路,我整理整理.
rayyu1989
2012-04-21
打赏
举报
回复
他自己开始跑的[Quote=引用 21 楼 的回复:]
从哪楼开始跑题的?
[/Quote]
传递正能量
2012-04-21
打赏
举报
回复
从哪楼开始跑题的?
以专业开发人员为伍
2012-04-21
打赏
举报
回复
单位不一定是静态ip地址 --> 但不一定是静态ip地址
当然,如果你的所谓服务器端只是做一个特别简单的事情,那么就低档一些好了。实际上http方式去读取一个版本号(例如就访问asp.net的ashx返回一个整数)也就行了。
mizuho_2006
2012-04-21
打赏
举报
回复
其实客户端运行的快捷方式就是这个自动更新软件,他会先检查是否有新版本再运行主程序。
rayyu1989
2012-04-21
打赏
举报
回复
如果你服务端只是为了更新客户端
就准备写个xml放iis,里面 放上版本号 和 最新版本的文件下载地址
以专业开发人员为伍
2012-04-21
打赏
举报
回复
怎么丢了一个回帖?
mizuho_2006
2012-04-21
打赏
举报
回复
服务器上设置一个更新列表,可以使XML文件,用来存放最新的文件名及版本号,客户端也有这个列表,当客户端运行时检查是否与服务器上的版本列表一致,若一致则不作任何操作,若不一致则从服务器上下载新的版本。就像1L一样的思路。我们单位的自动更新就是这么做的。
加旋仔
2012-04-21
打赏
举报
回复
服务器那边需要准备什么,客户端那边需要准备什么
以专业开发人员为伍
2012-04-21
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
那服务器与客户端的区别是什么呢??安装的时候为什么分服务端和客户端.
[/Quote]
通常服务器端在公网,有可直连的ip地址(单位不一定是静态ip地址)。而客户端则是在一种相对封闭的、比较低级的环境下,例如多层nat路由器后边。建立连接时,是客户端访问服务器,而不是服务器访问客户端。
以专业开发人员为伍
2012-04-21
打赏
举报
回复
这要看是如何设计通讯架构的。很多人只知道轮询数据库,除了这个就不会别的通讯方法了(如果访问关系数据库也算一种通讯方法的话)。
如果你要清楚地解决你自己的问题,请先搞清楚自己的通讯设计问题。
传递正能量
2012-04-21
打赏
举报
回复
服务器管开房,客户端可以在房间里面一起玩
rayyu1989
2012-04-21
打赏
举报
回复
代码 当然看你各自的功能了 这个怎么能说死
要什么功能写什么功能呗
加旋仔
2012-04-21
打赏
举报
回复
代码有什么区别吗?
rayyu1989
2012-04-21
打赏
举报
回复
服务端是大哥 客户端是小弟
大哥下层的小弟可以很多 小弟认的上层大哥却只能有1个
加旋仔
2012-04-21
打赏
举报
回复
这么说吧,有个软件可以局域网使用的,这个软件分服务端和客户端,我现在想问下服务端软件和客户端软件有什么区别...
传递正能量
2012-04-21
打赏
举报
回复
比如360或者QQ
所谓的软件客户端,被安装在很多数不清的地方
但是,你会发现,每次软件开启的时候,如果有更新,它总是知道,也总能自动更新
为什么呢?
因为它们都有自己的老巢,服务器端,固定的网址
如果没有老巢,就像散兵游勇,你不会满世界一台一台电脑的去安装更新吧
加载更多回复(6)
WebSocket实现
服务器
客户端
带
winform
客户端
C#实现WebSocket源码(c#写的服务端html写的
客户端
) ...它的最大特点就是,
服务器
可以主动向
客户端
推送信息,
客户端
也可以主动向
服务器
发送信息,是真正的双向平等对话,属于
服务器
推送技术的一种。
C/S
winform
下
客户端
自动
更新
程序
客户端
会比较本地软件的版本与
服务器
上的版本,如果发现不一致,就提示用户有新的
更新
可用。 当用户同意
更新
后,
客户端
会通过HTTP或FTP协议连接到
服务器
,下载
更新
包。这个
更新
包不仅包含新的可执行文件,还可能...
winform
c# socket 聊天
客户端
服务器
端源代码
【标题】"
winform
c# socket 聊天
客户端
服务器
端源代码"涉及的核心知识点主要集中在Windows Forms(
WinForm
)应用程序开发、C#编程语言、.NET框架以及网络通信中的Socket编程。这些技术通常用于构建桌面应用中的实时...
SignalR
Winform
服务端、
客户端
实现,附带web端调用Demo
这个库使得
服务器
可以向
客户端
推送数据,而不仅仅是响应
客户端
请求,从而实现了Websocket、Server-Sent Events(SSE)和长期轮询等多种实时通信机制的抽象。 在“SignalR
Winform
服务端、
客户端
实现,附带web端调用...
WinForm
客户端
自动
更新
更新
精确到单个文件(包含dll),也就是说当
服务器
上增加了一个文件,那
客户端
就拷贝该文件,如果
服务器
上某文件有所修改,那么
客户端
就
更新
该文件。配置文件里的
服务器
登录用户名和登录密码设置时是明密字符串,当...
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章