1、 本科毕业论文本科毕业论文 (科研训练、毕业设计) 题题 目: 基于目: 基于 JAVA 的网络安全聊天工具的网络安全聊天工具:网络功能网络功能 部分部分 姓 名: 学 院:信息科学与技术学院 系:计算机科学系 专 业:计算机科学与技术专业 年 级: 学 号: 指导教师(校内) : 职称:助理教授 2010 年 5 月 7 日 基于 java 的网络安全聊天工具:网络功能部分 2 基于 JAVA 的网络安全聊天工具:网络功能部分 摘要摘要 :人随着互联网的快速发展,网络聊天工具已经作为一种重要的信息交流工具,受到越 来越多的网民的青睐。目前,出现了很多非常不错的聊天工具,其中应用比较广泛的有
2、Netmeeting、腾讯 QQ、MSN-Messager 等等。但是越来越多的服务导致了信息的安全性一直在 下降,所以小团体小范围内的聊天工具就显得十分有必要了,这也是我们一开始选择这个课 题的初衷。 本工具系统开发主要包括一个服务器程序和一个客户程序两个方面。 前者通过 Socket 套接字 建立服务器,服务器能读取、转发客户端发来信息,并能刷新用户列表。后者通过与服务器 建立连接,来进行客户端与客户端的信息交流。其中通过直接继承 Thread 类来建立多线程。 开发中利用了计算机网络编程的基本理论知识,如 TCP/IP 协议、客户端/服务器端模式 (Client/Server 模式) 、
3、网络编程的设计方法等。 关键词关键词: 聊天工具 数据库 socket java C/S 基于 java 的网络安全聊天工具:网络功能部分 3 JAVA-based network safety chat implement: Network function part Abstract: Person develops with Internet fleetness , the network chat implement already exchanges an implement as one kind of important information, favour by more a
4、nd more many rebel citizen. At present, many very good chat implements has appeared , Netmeeting applying comparatively broad having among them, has pranced message QQ , MSN-Messager etc.More and more many service has led to but the information security have been coming down , the chat implement within range has looked like being necessary very therefore groupuscule is small , this has been also that we once start the original intention choosing this problems. Implement system dev