关于socket的问题

bjhua 2002-08-18 02:26:18
在客户端建立一个socket并bind之后,启动一个线程函数,在线程之内调用recv函数,如果服务器没有发送数据,此时这个线程会进入阻塞状态,我的问题是此时还可不可以针对这个socket调用send方法?(在java中,可以对一个socket调用getInputStream和getOutputStream获取输入流和输出流,对这两个流的操作互不影响。但在delphi中,针对一个socket创建了两个TWinSocketStream,当一个流进入阻塞状态时,令一个流似乎也不再可用,请问有无解决办法?因为我想在接收数据的同时仍然向服务器发送数据)
谢谢
...全文
79 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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