MyQQ聊天室是仿照本程序制作的一个简单的单人或者多人聊天程序。本程序采用的通信协议以UDP为主,辅以TCP协议。采用C/S通信模式,把一个应用划分成两个部分,其中一个为服务器端,用来相应和提供固定的服务,另一个为客户端,用来向服务器端提出请求和要求某种服务。而这种服务器端和客户端的概念是相对的,当在线好友之间直接通信聊天时,每个客户端程序上既有实现服务器端功能的部分,也有实现客户端功能的部分,前者用于接收连天数据,后者用于发送聊天数据。在用C/S模式进行通信时,最为客户端在请求与服务器端连接时需要知道服务器端的IP地址。在Win32平台上,对于众多的基层网络协议,winsocket是访问他们的首选接口。在开发程序时TCP/IP协议就是首选协议。