关于阻塞方式,有点不明白!(20分)

  • 主题发起人 主题发起人 loskiller
  • 开始时间 开始时间
L

loskiller

Unregistered / Unconfirmed
GUEST, unregistred user!
我在做一个聊天程序,当客户端取用户信息时,服务器会返回结果。
procedure xx
begin
write//向服务器发送消息
read//读取返回的消息
end;
客户段还有个线程,一直在监听消息,也就是一直在read;
现在的问题是当我调用xx方法时,服务器返回的消息是通过方法xx里的read来的,还是线程里的read来的。

还有就是监听消息,用Timer控件好,还是线程好。
 
监听程序用线程好。
 
当然线程好,反应速度快,实时性较好
 
当然线程好。
procedure xx
begin
write//向服务器发送消息
read//读取返回的消息
end;里面的 read 没有必要了,因为你有了监听线程。
 
使用API来作。
当你在接收数据的时候开一个线程调用recv函数。
recv函数的返回就是你接收到的数据。
 
多人接受答案了。
 
后退
顶部