用 WinSock2 异步通讯的一点问题,这种流程对不?我的网络通讯是一问一答的,我不想搞得太复杂了,我这样做。
(我做Client)1. 用 WSASocket 建立 hSocket Bind.好后
2. 用 WSAConnect 连接 (因为连接好后,服务器马上来发来数据)
3,我就马上用 WSARecv 来收。用 Overlapped 方式,建一个 Event 到 OverLapped 的 hEvent
   用 WaitForSingleObject 来等,设一个超时,如果返回 TimeOut 那我也认为连接失败,如果有数据,我再做判断。4。一般情况就是,我先 WSASend 命令后,马上用 WSARecv 来读,(当然有设超时)接受完再做判断?这种做法是否正确?