Java网络编程案例–CS模型的简单实现
基本概述
该程序采用C/S模型,在服务器端简单的建立了一个多线程类,来实现对多个客户端传入的数据进行处理。在客> 户端行处理类,对数据进行一次解析,再调用各个发送类进行处理。采用固定的命令格式,字符编码格式以及字> 节流,实现了消息发送,二进制文件和文本文件传送,下载文件的功能。
程序原理图
源代码:
PS:运行环境为MyEclipse 2015,JDK为1.7.0 u_45
该程序采用C/S模型,在服务器端简单的建立了一个多线程类,来实现对多个客户端传入的数据进行处理。在客> 户端行处理类,对数据进行一次解析,再调用各个发送类进行处理。采用固定的命令格式,字符编码格式以及字> 节流,实现了消息发送,二进制文件和文本文件传送,下载文件的功能。
PS:运行环境为MyEclipse 2015,JDK为1.7.0 u_45