社区
C#
帖子详情
c# socket数据传输???百里加急
acer123321
2008-11-27 02:34:16
现在要用利用socket将数据传出到网络服务器上,现在主要的问题是:服务器地址有多个,就是将相同的数据发送到这些地址,请问该如何操作??
应该利用多线程吗??主要我程序的下边还有一个listView对应显示服务器地址和传输的进度(此处放置一个进度条),还有暂定和恢复操作
我是个新手,请大家给我指点迷津。
谢谢... ...
...全文
116
9
打赏
收藏
c# socket数据传输???百里加急
现在要用利用socket将数据传出到网络服务器上,现在主要的问题是:服务器地址有多个,就是将相同的数据发送到这些地址,请问该如何操作?? 应该利用多线程吗??主要我程序的下边还有一个listView对应显示服务器地址和传输的进度(此处放置一个进度条),还有暂定和恢复操作 我是个新手,请大家给我指点迷津。 谢谢... ...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
是是非非
2008-11-29
打赏
举报
回复
[Quote=引用 7 楼 core0 的回复:]
是用UDP还是TCP呢?UDP做广播就比较方便
[/Quote]
该用TCP还是UDP由服务器决定的
服务器用TCP,那就用TCP,服务器用UDP,那你也只能用UDP
////
以TCP为例
如果传输数据较少,且持续时间短的话
在一个循环里面就可以搞定,依次连接服务器->发送数据->关闭连接 就行了
如果每个服务器传输时间都较长
那最好使用多线程,每个线程连接一个服务器,在线程内部发送
/////
在ListView里显示进度条,这个你可以搜索一下相关代码,国外有一个代码可以用的
要求可以暂停这个功能,在线程里放一个标记,在外部控制
或者直接用Thread.Suspend
acer123321
2008-11-29
打赏
举报
回复
是TCP,广播?能进一步指教吗?谢谢.
core0
2008-11-29
打赏
举报
回复
是用UDP还是TCP呢?UDP做广播就比较方便
acer123321
2008-11-29
打赏
举报
回复
还有对大家说声抱歉,我说的都点含糊,我用的c# Winform做这个程序,不过谢谢大家关照... ...
acer123321
2008-11-29
打赏
举报
回复
你好,谢谢你的回复,我直接发送端,至于接受我不关心,我只要接受串口的数据发送到网络的服务器就行。
能给我个详细些的指点吗?多谢... ...
cwblaze
2008-11-28
打赏
举报
回复
楼主要不要设定一台服务器作为数据解析的呢?
客户端发送数据到这个服务器,由这个服务器向工作组内广播。
客户端提交请求,这个服务器返回工作组的服务器列表。
jin20000
2008-11-27
打赏
举报
回复
B/C的不太懂,帮顶
whitechololate
2008-11-27
打赏
举报
回复
http://topic.csdn.net/u/20081117/14/ebcf7ffc-4081-4262-b501-44d413920310.html
whitechololate
2008-11-27
打赏
举报
回复
要遍历服务器地址列表,分别发送数据包。
多线程 分别每个地址启动一个
进度条 有多种方法,弹出等待层的,跳转frame的
我的blog 转载了一个
自己还是Ajax实现的,比较容易些
C#
Socket
通讯框架,封装了Client和Server端类库,带实例
C#
Socket
通讯框架,封装了Client和Server端类库,带演示实例和使用手册.
C#
的
Socket
实现UDP协议通信
C#
的
Socket
实现UDP协议通信 CSharp
C#
Socket
TCP和UDP报文及端口测试工具的开发(提供源码)万能超好测试工具
C#
Socket
TCP和UDP报文及端口测试工具的开发(提供源码)万能超好测试工具
C#
高性能大容量
SOCKET
并发完成端口例子
例子主要包括
Socket
AsyncEventArgs通讯封装、服务端实现日志查看、SCOKET列表、上传、下载、远程文件流、吞吐量协议,用于测试
Socket
AsyncEventArgs的性能和压力,最大连接数支持65535个长连接,最高命令交互速度达到250MB/S(使用的是127.0.0.1的方式,相当于千兆网卡1Gb=125MB/S两倍的吞吐量)。服务端用
C#
编写,并使用log4net作为日志模块; 同时支持65536个连接,网络吞吐量可以达到400M。
C#
高性能大容量
SOCKET
并发完成端口例子(有
C#
客户端)完整实例源码
例子主要包括
Socket
AsyncEventArgs通讯封装、服务端实现日志查看、SCOKET列表、上传、下载、远程文件流、吞吐量协议,用于测试
Socket
AsyncEventArgs的性能和压力,最大连接数支持65535个长连接,最高命令交互速度达到250MB/S(使用的是127.0.0.1的方式,相当于千兆网卡1Gb=125MB/S两倍的吞吐量)。服务端用
C#
编写,并使用log4net作为日志模块; 同时支持65536个连接,网络吞吐量可以达到400M。
C#
111,130
社区成员
642,542
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章