本文讲述了在局域网内使用TCP协议设计和实现的即时通信系统。系统采用C/S架构,通过SOCKET套接字接口实现通信,服务器负责登录验证、好友信息的保存和心跳报文的发送。客户端通过P2P方式实现消息传递,并支持文件传输功能。文章首先介绍了同步套接字、异步套接字和多线程并发执行任务等基本概念,然后详细探讨了使用XML序列化的消息进行通信的方法和实现步骤。