毕业论文

当前位置: 毕业论文 > 计算机论文 >

基于SSL在线聊天程序的设计和实现

时间:2018-01-11 17:19来源:毕业论文
采用Eclipse为基本开发环境,并通过使用java语言来进行代码的编写。在聊天程序中主要包括客户端和服务器端。在实现服务器端的功能方面,需通过SSL Socket来建立服务器,服务器能读取
摘要:随着互联网的快速发展,网络聊天开始逐渐普及到家家户户。但随之而来的互联网上的信息安全问题也越来越引起人们的关注。因此,安全协议也逐渐开始进入人们的视线,安全套接层协议是Internet上进行保密通信的一个安全协议。本聊天程序采用Eclipse为基本开发环境,并通过使用java语言来进行代码的编写。在聊天程序中主要包括客户端和服务器端。在实现服务器端的功能方面,需通过SSL Socket来建立服务器,服务器能读取、转发客户端发来信息。在实现客户端的功能方面,需通过继承Thread类来建立多线程,并通过与服务器建立连接来进行客户端与另一客户端的信息交流,以实现聊天功能。在未来,基于SSL的聊天软件必定会代替现有的聊天软件,成为人们最常用的聊天软件之一。17520
关键词:    Java   SSL   Socket   聊天   网络
Based on the SSL online chat program design and Implementation
Abstract: With the rapid development of Internet, the network began to chat gradually spread to each and every family. But with the Internet information security problems are more and more cause for concern. Therefore, security protocol also gradually began to enter into people's sight, SSL protocol is Internet for secure communication of a security protocol. This chat program uses Eclipse as the basic development environment, using java programming language to write the code. In a chat program includes client and server-side. In the implementation of server-side functions, required by the SSL Socket to create a server, the server can read, forwarded from client information. In the realization of client function, it is required by the Thread class inheritance to create multiple threads, and through to establish a connection with the server to the client and the other client information exchange to achieve the chat function. In the future, based on the SSL chat software will replace the existing chat software, become one of the most commonly used chat software.
源自六/维-论;文;网!加7位QQ324,9114 www.lwfree.cn

Keywords:     Java   SSL   Socket   Chat   Internet
目录
摘要    i
Abstract    i
目录    ii
1    基于SSL在线聊天程序的概述    1
1.1    在线聊天概述    1
1.1.1    在线聊天简介    1
1.1.2    在线聊天的发展趋势    2
1.2    在线聊天程序设计的相关技术简介    2
1.2.1    Java简介    2
1.2.2    TCP/IP及SSL 协议简介    5
1.2.3    Socket简介    12
2    基于SSL在线聊天程序的分析    15
2.1    在线聊天程序的总体结    15
2.1.1    聊天程序结构    15
2.1.2    聊天程序工作原理    15
2.2    在线聊天程序的主要功能结构    16
2.2.1    服务器端主要功能    16
2.2.2    客户端主要功能    16
2.3    相关技术方法    17
2.3.1    RSA加密算法原理    17
3    基于SSL在线聊天程序的设计    18
3.1    开发环境简介    18
3.1.1    开发环境工具    18
3.1.2    硬件环境    18
3.2    聊天程序的流程设计    18
3.2.1    总体功能模块设计    18 基于SSL在线聊天程序的设计和实现:http://www.lwfree.cn/jisuanjilunwen/20180111/19205.html
------分隔线----------------------------
推荐内容