文档介绍:I 简单 QQ 聊天系统摘要目前网络通讯是计算机用户进行交流最普遍的方式,各种各样基于网络的应用也随之诞生,比如“腾讯 QQ”——一款基于 的即时通信(IM)软件, 它使人们能随时在网上与其他用户交换消息,为网络用户提供一个即时交流聊天的平台。本设计主要是仿照 QQ 聊天系统,实现两个用户进行即时交谈的功能, 为进一步开发即时通信技术应用奠定基础。该程序设计采用了客户端/ 服务器模式,基于 TCP 面向连接的方式, 实现用户之间一对一的数据传输。用到的关键技术有套接字 Socket 、单线程技术等, 是在 Visual C#2008 语言下进行编程的。本论文将介绍该聊天程序的相关功能、特点、设计思路及其使用方法,通过相关的插图详细介绍整个程序的开发过程及其具体实现,并总结开发过程中的经验等。关键词即时通信、套接字 Socket 、单线程 III 目录第1章绪论....................................................................................................................................... 1 引言................................................................................................................................. 1 编写目的................................................................................................................. 1 背景..................................................................................................................... 1 课题意义......................................................................................................................... 1 研究现状......................................................................................................................... 2 第2章系统分析概述....................................................................................................................... 3 可行性研究..................................................................................................................... 3 技术可行性......................................................................................................... 3 经济可行性......................................................................................................... 3 操作可行性......................................................................................................... 3 系统分析......................................................................................................................... 3 功能要求..............................................................