网络编程,当然要用到WindowsSocket(套接字)技术。Socket相关的操作由一系列API函数来完成,比如socket、bind、listen、connect、accept、send、sendto、recv、recvfrom等。调用这些API函数有一定的先后次序,有些函数的参数还比较复杂,对于开发者来说,不是很好用。于是,微软的MFC提供了两个类:CAsyncSocket和CSocket,极大地方便了Socket功能的使用。  CAsyncSocket类在较低层次上封装了WindowsSocketAPI,并且通过内建一个(隐藏的)窗口,实现了适合Windows应用的异步机制(WindowsSocketAPI默认情况下工作在阻塞模式,不方便直