- 9
- 0
- 约2万字
- 约 37页
- 2021-03-18 发布于北京
- 举报
基于TCP/IP局域网聊天室
设计和实现
摘 要
伴随计算机网络技术发展,多种多样基于网络应用也随之诞生,比如基于互联网信息公布,通信,数据共享等等。局域网发展也一样快速。很多政府机构,企业,学校,全部是先以一个统一局域网联结在一起,再分别接入INTERNET.所以基于局域网即时通信工具,就这么应运而生了。所以本文提出了一个愈加合理设计,并在WINDOWS平台上加以了实现.在本实现内将用户端和服务端综合在一个程序之内,用多线程实现不一样并行任务。并进行了人性化界面设计,使用起来愈加简单方便,而且功效十分合理,又易于扩展和个性化定制。本文经过局域网聊天系统来具体共享内存实现进程间数据交换,利用windows消息机制实现进程间同时,两种机制结合使用。局域网聊天室作为一个新型聊天工具能够提供更为立即、可靠、突破了必需有外界网络接入等优点,含有极其广泛发展前景。
本文介绍了采取JAVA编程开发局域网聊天系统一套比较常见处理方案。采取TCP模式进行文字聊天, 在用户端之间点对点(C/C)进行。本系统采取经典C/S(用户端/服务器)框架模式,在该方案中采取Socket(套接字)原理实现网络通信,最终实现了经过服务器中转文字聊天、文件传输功效,从而大大降低了程序开发难度。本系统关键包含登陆、聊天、好友列表和服务器管理多个部分。本系统从需求分析、系统设计、功效实现全部严格遵照了软件工程设计思想
原创力文档

文档评论(0)