本文在研究套接字Socket在相关网络编程方面的作用与功能的同时,对不同系统下的Socket进行了分析与比较,并着重研究了基于JAVA的Socket。在这个基础上,运用所掌握关于Socket的知识和一些现今较流行的技术开发了一个具有实时聊天和用户间互传文件等功能的聊天工具。
本课题实现的功能:
本课题主要在加于应用后主要实现的功能有:用户间的文字传输、文件传输等一些基本聊天程序的操作。
开发特点:
- 完全基于浏览器界面,客户端只需安装IE浏览器,操作简单、方便,只要懂上网便能很快学会使用该软件。
- 基于B/S结构,客户端零管理,避免了C/S系统维护的烦琐,降低维护成本。
在实现文件传输的实现中,用了APPLET数字签名的方法,使得其安全性方面有了一定的提高。
使用TOMCAT作为基于java的一种WEB服务器可以通过IE方便、快捷地运行这个程序。
本论文的组织:
(1)介绍Socket的发展过程,使用Socket的基本方法及其编程原理;
(2)介绍Socket在Windows操作系统下实现网络编程的相关知识。
(3)介绍JAVA中Socket的使用方法和大体可以实现的功能;
(4)介绍了本人主要实现的功能及实现方法,本人主要实现功能有:文字传输、文件传输;
(5)介绍制作本程序后的心得体会,以及本程序需要改进的方面。
以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询
上一篇:java FTP服务器研究与实现
下一篇:Java小花絮 jdo