inso异步非阻塞网络程序设计.pptVIP

  • 8
  • 0
  • 约4.08千字
  • 约 18页
  • 2018-05-23 发布于广东
  • 举报
inso异步非阻塞网络程序设计.ppt

主要介绍: 使用CAsynSocket类实现C/S通信程序 从CAsynSocket类派生出自己的WinSock类 介绍WinSocket类与应用程序框架的关系 使用流(数据报)套接字对象的作用和用法 如何处理和响应网络事件 使用Visual Studio C++设计基于MFC的应用程序 CAsyncSocket类编程特点 CAsyncSocket类是从CObject类派生而来 具有处理多个协议特点,较大的灵活性 利用Windows消息驱动机制,通过应用程序框架来传递消息,处理各种网络事件 利用Visual C可视化控件,构造应用程序的用户界面,把精力集中到网络编程上 使用CAsyncSocket类编程步骤 序号 服务器(Server) 客户机(Client) 1 构造一个套接字 CAsyncSocket sockSrvr; 构造一个套接字 CAsyncSocket sockClnt; 2 创建SOCKET句柄,绑定到指定的端口 sockSrvr.Create(nPort); 创建SOCKET句柄,使用默认参数 sockClnt.Create( ); 3 启动监听,时刻准备接收连接请求 sockSrvr.Listen( ); ? 4 ? 请求连接到服务器 sockClnt.Connect(strAddr, nPort) 5 构造一个接收数据的套接字 CAsyncSocket so

文档评论(0)

1亿VIP精品文档

相关文档