社区
Java SE
帖子详情
Socket异步通信问题
超哥超哥萌萌哒
2018-08-06 03:54:32
我现在要循环创建多个socket,但是在创建的时候会阻塞,直到有客户端连接才会继续创建。有什么办法能解决这一问题吗?
我也有看netty,但是它是异步的,现在需要的是服务器实时像客户端发出请求,然后客户端回复。有什么解决方案吗。
...全文
334
7
打赏
收藏
Socket异步通信问题
我现在要循环创建多个socket,但是在创建的时候会阻塞,直到有客户端连接才会继续创建。有什么办法能解决这一问题吗? 我也有看netty,但是它是异步的,现在需要的是服务器实时像客户端发出请求,然后客户端回复。有什么解决方案吗。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
啥也不懂的新同学
2018-08-08
打赏
举报
回复
https://zhuanlan.zhihu.com/p/23488863?utm_source=zhihu&utm_medium=social
maradona1984
2018-08-07
打赏
举报
回复
这不是很正常的事情吗?你服务端没有连接过来,你为啥要创建socket?
超哥超哥萌萌哒
2018-08-07
打赏
举报
回复
引用 1 楼 weixin_42534024 的回复:
同步还不阻塞吗?
可以吗?
tianfang
2018-08-06
打赏
举报
回复
要用异步和消息思路去思考
netty中,channel就是一个和用户的连接,登录处理后,记录用户名和channel的对应关系,给用户发消息就是找到连接用户的channel,从channel发送消息。
何必要如此
2018-08-06
打赏
举报
回复
同步还不阻塞吗?
socket
异步通信
的一些
问题
本文详细介绍了Windows环境下
socket
通信的实现方式,包括select和IOC完成端口两种机制,并探讨了
socket
编程中接收服务的难点,如连接机制、数据缓冲、错误处理等。文章还解释了
socket
关闭的不同情况及如何处理客户端并发发送时的服务端粘包
问题
。
Socket
异步通信
——使用IAsyncResult
本文介绍
Socket
编程中的
异步通信
机制,包括Begin/End方法及
Socket
AsyncEventArgs的使用,并详细解析了如何处理数据包过大和粘包
问题
。
Socket
异步通信
本文介绍了如何使用
Socket
进行
异步通信
,重点在于处理粘包
问题
。提供了Wodsoft.Net.
Socket
s命名空间下的相关类,如TCPClient、TCPListener、TCPListenerClient和UDPService等,并详细说明了这些类的常用方法。此外,还给出了DLL封装下载和源码下载链接。
QT
Socket
TCP
异步通信
资源文件
该博客介绍了QT
Socket
TCP
异步通信
资源文件。此文件基于QThread和QTcp
Socket
封装,可实现
异步通信
,避免阻塞主线程,提高应用响应速度和性能。还说明了其功能特点、使用方法、注意事项,遵循MIT许可证,鼓励用户反馈
问题
和提改进建议。
Socket
异步通信
——使用
Socket
AsyncEventArgs
本文详细介绍了如何使用
Socket
AsyncEventArgs优化
Socket
异步通信
,包括数据结构定义、主方法实现、事件处理方法及接收成功代码,同时解决了内存消耗
问题
。
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章