http://www.codeproject.com/KB/IP/iocp_server_client.aspx
http://www.codeproject.com/KB/IP/IOCPNet.aspx