socket问题,服务器端使用异步模式,客户端使用同步模式可不可以?

菁菁报表 2004-07-15 04:47:13
这样会有什么问题吗?
...全文
179 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
tear_pearl 2004-08-22
  • 打赏
  • 举报
回复
可以吗?我的程序好象在客户端send之后
服务器beginreceive,调用callback
由于发的包可能有很大,所以,需要循环调用
问题就在,callback的循环调用不起来,也就是,callback函数里的再次调用的beginreceive不起来……
rockeymen 2004-07-27
  • 打赏
  • 举报
回复
可以,异步只不过是同步加多线程
kerlw 2004-07-27
  • 打赏
  • 举报
回复
用同步还是异步,主要看你的数据传输的逻辑设计是怎么一回事。简单讲同步就是阻塞方法,需要得到响应了才返回,而异步就是非阻塞,发送出去就返回。所以,服务端用异步,客户端用同步不是会不会出现问题的原因,你的传输逻辑机制如果有问题,才是你程序出现问题的原因。
54783szg 2004-07-27
  • 打赏
  • 举报
回复
没有问题,我现在的程序就是服务器是异步的,客户端是同步的,接收发送都没有问题!
sarcophile 2004-07-15
  • 打赏
  • 举报
回复
应该不会

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧