基于select模型的TCP服务器

基于select模型的TCP服务器实验工程文件下载https://gryffinbit.lanzous.com/iSR7Gjhg68b 实验目的 熟悉非阻塞套接字的工作模式 理解select模型的基本思路 实验环境Windows10 x64,Visual Studio 2017 实验要求将第三章的点对点的C/S模型改用select模型。为了方便理解,我们只是关注可读套接字,也就是selec...

用CAsyncSocket类实现聊天室程序

实验目标简单的聊天室程序,采用C/S模型,分为客户端和服务器端程序。是点对点通信的程序。客户端和服务器端通过网络交换聊天的字符串内容,并显示。 实验目的 学习如何从CAsyncSocket类派生出自己的WinSock类。 理解WinSock类与应用程序框架的关系 学习流式套接字对象的使用 学习处理网络事件的方法 了解MFC编程 实验环境Windows10 x64,Visual Studio...

用CSocket类实现聊天室程序

实验目标采用C/S模型,分为客户端和服务器端程序。服务器可以与多个客户端建立连接,为多个客户机服务。服务器动态统计进入聊天室的客户端数量,并显示。会显示进入和退出聊天室的动态。 采用链表来管理客户机的套接字对象。 实验目的 学习如何从CSocket类派生出自己的WinSock类。 学习如何利用CSocketFile类、CArchive类和CSocket类的合作来实现网络进程之间的数据传输。 ...