请教socket同步模式 ( 积分: 30 )

  • 主题发起人 主题发起人 acehigh
  • 开始时间 开始时间
A

acehigh

Unregistered / Unconfirmed
GUEST, unregistred user!
我初学delphi网络编程,正在开发局域网客户端程序.服务器端已有人用vc做好,socket选的是同步模式,一个线程对应一个客户端连接.我想请问同步模式是否就是常说的阻塞,我是否可用socket控件或indy来编写,编程要注意什么,是否要用多线程,谢谢大家!
 
我初学delphi网络编程,正在开发局域网客户端程序.服务器端已有人用vc做好,socket选的是同步模式,一个线程对应一个客户端连接.我想请问同步模式是否就是常说的阻塞,我是否可用socket控件或indy来编写,编程要注意什么,是否要用多线程,谢谢大家!
 
服务器端继承CSocket类,将其置为同步:
DWORD arg=0;
pSocket->AsyncSelect(0);
pSocket->IOCtl( FIONBIO, &arg );
客户端我用clientsocket控件,ctnonblocking是否可以呢?
 
可以接收,没问题的。
还有,你自己试试看不就知道了?!
 
后退
顶部