随笔-5  评论-1  文章-0  trackbacks-0
07 2009 档案
阻塞模式      摘要: 1.阻塞模式
会造成线程阻塞的有下列四种操作:
(1) 接受连接请求:accept()
(2) 接受数据:recv(),recvfrom()
(3) 请求连接:connect()
(4) 发送数据:send(),sendto()
其中1、2最容易发生阻塞。

2、多线程的阻塞模式
class CServerDlg : public CDialog
{
SOCKET m_ClientSock;
SOCKET m_ServerSock;
HANDLE m_RecvThread;
HANDLE m_AcceptThread;
.......
friend DWORD WINAPI RecvThreadPro(LPVOID LpP);
friend DWORD WINAPI AcceptThreadPro(LPVOID LpP);
};  阅读全文
posted @ 2009-07-26 11:09 yunboy 阅读(514) | 评论 (0)  编辑
线程的同步
posted @ 2009-07-25 22:48 yunboy 阅读(259) | 评论 (0)  编辑