另外 ,数据报套接字支持广播发送 ,使用 setsockopt() 函数可以使指定的套接字发送广播消息。相比之下 ,流式套接字不支持广播发送。...我们可以在一个工作线程中处理数据的接收和发送 ,该工作线程可以在后台运行 ,套接字在工作线程中的阻塞不会影响主线程中的其它活动 ,这样主线程可以处理主窗口的消息映射。...在异步方式中 ,调用会立即返回 ,用 GetLastError 函数会获相应的错误代码为 WSAEWOULDBLOCK,表示无连接可以接
受。...例如服务器一般可以接受多个连接 ,它每接受一个连接 ,就创建一个线程用来处理连接。为达到这个目的 ,仅仅在这两个线程个传递套接字对象是不够的。...虽然在两个线程之间不能传递套接字对象 ,但我们可以在线程之间传递线程句柄。因此我们可以按以下步骤进行 :
(1) 把附加在接受连接的线程的套接字对象上的套接字句柄分离出来。