TCP通信服务器代码实现,综合案例_文件上传

TCP通信服务器代码实现

 TCP通向的服务端:接受客户端的请求,读取客户端发送的数据,给客户端回写数据

 表示服务器的类:

    ServerSocket:此类实现服务器套字节

 构造方法:

    ServerSocket(Int port)创建绑定特定端口服务器套接字

    服务器端必须明确一件事情,必须自动是那个客户端请求的服务器,所有可以使用accep方法获取请求的客户端对象Socket

 成员方法:

  Socket accept()倾听并接受套结子的连接

案例:

  

public class Fu {
public static void main(String[] args) throws IOException {
ServerSocket socket = new ServerSocket(8999);
Socket accept = socket.accept();
InputStream is = accept.getInputStream();
byte[] bytes = new byte[1024];
int read = is.read(bytes);
System.out.println(new String(bytes,0,read));
// 回写数据
OutputStream os = accept.getOutputStream();
os.write("谢谢".getBytes());
socket.close();
accept.close();

}
}

综合案例_文件上传

 

posted @ 2022-07-22 09:29  一位程序袁  阅读(40)  评论(0编辑  收藏  举报