文档介绍:本科毕业论文(科研训练、毕业设计)题目:基于JAVA的网络安全聊天工具:网络功能部分姓名:黄侨星学院:信息科学与技术学院系:计算机科学系专业:计算机科学与技术专业年级:2006级学号:23020062203895指导教师(校内):庄朝晖职称:助理教授2010年5月7日基于JAVA的网络安全聊天工具:网络功能部分摘要:人随着互联网的快速发展,网络聊天工具已经作为一种重要的信息交流工具,受到越来越多的网民的青睐。目前,出现了很多非常不错的聊天工具,meeting、腾讯QQ、MSN-Messager等等。但是越来越多的服务导致了信息的安全性一直在下降,所以小团体小范围内的聊天工具就显得十分有必要了,这也是我们一开始选择这个课题的初衷。本工具系统开发主要包括一个服务器程序和一个客户程序两个方面。前者通过Socket套接字建立服务器,服务器能读取、转发客户端发来信息,并能刷新用户列表。后者通过与服务器建立连接,来进行客户端与客户端的信息交流。其中通过直接继承Thread类来建立多线程。开发中利用了计算机网络编程的基本理论知识,如TCP/IP协议、客户端/服务器端模式(Client/Server模式)、网络编程的设计方法等。关键词:聊天工具数据库socketjavaC/SJAVA-workfunctionpartAbstract:fleetness,workchatimplementalreadyexchangesanimplementasonekindofimportantinformation,,parativelybroadhavingamongthem,hasprancedmessageQQ,MSN-,thechatimplementwithinrangehaslookedlikebeingnecessaryverythereforegroupusculeissmall,thishasbeenalsothatweoncestarttheoriginalintentionchoosingthisproblem',theservercanfetch,transmitacustomertoholdhairdoinginformation,-upconnection,,holdingthepattern(Client/Serverpattern),networkprogrammingdesignproceduresiftheTCP/IPagreement,thecustomerhold/:Chatimplement;database;socket;java;C/S目录目录 4第一章绪论 8第二章java网络安全聊天系统设计 12第三章系统设计与实现 20第四章总结 26致谢语 27[参考文献] 28绪论引言随着互联网逐步普及,人们的生活和工作也越来越离不开信息网络的支持,而QQ聊天工具等是人们最常见,最直接的网上交流的方式。本聊天系统以聊天交流为主,为广大用户提供一个借助网络进行人际交往的平台。本文所介绍的网络聊天系统是基于开放的JAVA应用程序开发设计的,其主要特性是能动态、实时的完成信息的传递