社区
C#
帖子详情
C# 关于 socket acceptsocket
guandiaoxin
2014-12-16 10:00:00
Socket newClient = _tcpip.AcceptSocket();
Thread clientThread = new Thread(fundo(newClient));
clientThread.start();
当ACCEPT到一个客户端后,交给一个线程T1来处理这个客户端的连接
那个这个时候 这个客户端还在不停的发信息
我的问题是 这个信息是由
线程T1来处理,
还是ACCEPT还是会监听到,然后重新开线程来处理??
...全文
108
2
打赏
收藏
C# 关于 socket acceptsocket
Socket newClient = _tcpip.AcceptSocket(); Thread clientThread = new Thread(fundo(newClient)); clientThread.start(); 当ACCEPT到一个客户端后,交给一个线程T1来处理这个客户端的连接 那个这个时候 这个客户端还在不停的发信息 我的问题是 这个信息是由 线程T1来处理, 还是ACCEPT还是会监听到,然后重新开线程来处理??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xian_wwq
2014-12-17
打赏
举报
回复
accept成功后,就可以使用这个socket进行通讯 后续的数据发送、接收和accept没有直接关联
以专业开发人员为伍
2014-12-16
打赏
举报
回复
Accept处理“握手”。如果你的“客户端”是不停地“结束会话”的短连接,那么肯定就意味着还要不停地握手。而如果你的客户端是长连接的,那么不停发信息时就不会再 Accept了。
c#
基于
Socket
客户端服务端通信聊天
Accept
:可使用
Socket
或 TcpClient 来连接 TcpListener。 Stop():关闭侦听器。 至于Send和Receive,则由NetworkStream进行处理。 2.TcpClient(为 TCP 网络服务提供客户端连接) Connect:有两种方法,一种是使用无...
c#
简单的
Socket
聊天工具
利用
socket
实现客户端和服务端的通信,代码里面关于
socket
的每行都有注释。 主要是通过客户端请求连接服务器端,建立通信,客户端和服务器端互为侦听。
socket
的通信原理:首先创建一个终结点A(IP+端口),通过Bind...
基于
socket
的简单通讯工具
简单的
C#
Socket
工具,
Socket
.Connect 方法:建立到远程设备的连接 public void Connect(EndPoint remoteEP)(有重载方法)
Socket
.Send 方法:从数据中的指示位置开始将数据发送到连接的
Socket
。 public int Send...
Socket
IOCP:一个 用
C#
Socket
实现 的 IOCP
Socket
IOCP一个 用
C#
Socket
实现 的 IOCP这是一个 用
C#
Socket
实现 的 IOCP 。采用 Listener + Dispatch + Worker 的 设计, Listener 是一个线程, Dispatch 是一个线程, Worker 是 一组线程 。一个
Socket
...
C#
基本的
SOCKET
代码
有的话,要新建一个连接
SOCKET
对象,调用
accept
()方法,使得连接被允许,然后是传数据啦。。。其实很简单,所有的数据以字节数组形式传送,所以发送方要对字符串进行编码,用到了byte[] bytr=Encoding.ASCII....
C#
110,565
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章