社区
C#
帖子详情
对于SOCKET有异步方法时,如何进行封装嗫?内详
kkun_3yue3
2008-06-24 05:14:43
对于SOCKET有异步方法时,如何进行封装嗫?内详
如果使用了SOCKET的异步方法,如BeginXxxx时,
这个类该如何封装?我的意思是说,应该把这些异步方法封装在某类中还是,封装时全部用同步,但是外部使用该类时再异步?
由于封装了异步方法后,将无法直接返回运行结果!
举例如,CONNECT方法,封装的类使用了BEGINCONNECT方法,那么该方法如何返回是否连接成功OR失败?!
求思路,代码,说明,连接,实例等
...全文
55
3
打赏
收藏
对于SOCKET有异步方法时,如何进行封装嗫?内详
对于SOCKET有异步方法时,如何进行封装嗫?内详 如果使用了SOCKET的异步方法,如BeginXxxx时, 这个类该如何封装?我的意思是说,应该把这些异步方法封装在某类中还是,封装时全部用同步,但是外部使用该类时再异步? 由于封装了异步方法后,将无法直接返回运行结果! 举例如,CONNECT方法,封装的类使用了BEGINCONNECT方法,那么该方法如何返回是否连接成功OR失败?! 求思路,代码,说明,连接,实例等
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kkun_3yue3
2008-06-24
打赏
举报
回复
UP
kkun_3yue3
2008-06-24
打赏
举报
回复
[Quote=引用 1 楼 geyunfei_hit 的回复:]
个人感觉这种实现都可以用事件的方式。
即 ,在连接成功后,以事件的方式通知外部
[/Quote]
Connect方法可以使用事件来通知外部,如若其它方法嗫,
如,接收数据时,这个数据(网络流)无法判断什么时候结束了....
拐爷
2008-06-24
打赏
举报
回复
个人感觉这种实现都可以用事件的方式。
即 ,在连接成功后,以事件的方式通知外部
Unity
Socket
异步
聊天室
本篇课程主要针对于初学者,以及想要学习
Socket
联网功能的用户,以简单清晰的编码方式,让学习者快速学会该技术。
C# 简单
封装
异步
Socket
Server
C# 简单
封装
异步
Socket
Server
QT
异步
tcp
socket
封装
QT
异步
tcp
socket
封装
。
JAVA使用
Socket
进行
异步
通讯
本文章除了基本的
socket
知识以外,还用到了包括死循环获取用户连接请求,
异步
多线程的消息读取和写入等知识,博主前后在踩坑上花的
时
间至少都有10个小
时
,希望能帮助到你 从第一次接触
socket
到现在已经经过了小半年...
C#实现
Socket
异步
通信,及完整源码库
C#实现
Socket
异步
通信,及完整源码库背景关键代码 背景 工控上位机系统开发过程中不可避免的会用到
socket
通信技术,但是在支持多客户端并发连接
时
,常规
方法
效率很低。提高通信效率的一种途径就是使用
Socket
的
异步
...
C#
110,566
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章