MFC Socket通信客户端与服务器实现

MFC Socket 通信的实现其实蛮,主要是通过CSocket类来搞定。对于想快速实现客户端和服务器通信的开发者来说,MFC 了一个棒的封装。通过CAsyncSocket类,你可以在程序中优雅地异步事件,比如连接、接收和发送数据,不用再手动复杂的底层细节。比如,客户端用Connect()连接服务器,服务器则用Accept()接收客户端的连接求,之后就可以通过Send()Recv()来传输数据。
MFC 对 Socket 的封装适合 Windows 平台,是对于熟悉 MFC 的开发者来说,学习曲线挺平滑。重点是,你可以像编写其他 MFC 应用一样,Socket 事件,不需要从头开始写网络协议。这也让开发者能够将精力集中在业务逻辑上,免去了一些繁琐的细节。如果你打算用 C++开发 Windows 平台的网络应用,MFC 的CSocket类会是你不错的选择。

doc 文件大小:174KB