论文部分内容阅读
即时通讯系统(1M)作为一种通讯手段,提供方便快捷的交流方式,通过网络进行在线文字交谈,文件传输、语音对话及进行视频会议等。本文主要研究的是基于TCP协议,利用Socket网络编程技术,采用C#面向对象编程理念实现的即时通讯系统。系统结合C/S模式与P2P模式的优点,采用二者混合的模式作为总体的设计模式,服务器端主要处理与数据库相关的客户请求,客户端与其他客户端进行连接通讯,无需服务器中转,减轻服务器端负担,提高信息传递的实时性和高效性。系统实现申请帐户、验证登陆、即时聊天、用户管理,好友添加、文件传输、