tcp协议:
1.面向连接的
2.通过三次握手完成连接
3.可靠地协议
4.相对于udp 稍慢
分为服务端:SeverSocket
和客户端:Socket
服务端步骤:
1.建立tcp Socket服务,必须要监听一个端口
ServerSocket ss=new ServerSocket(port);
2.通过accptet方法,返回一个socket对象,同过这个socket与客户端的socket建立连接。
Socket s= ss.accept();
3.通过socket获取输入输出流,进行信息通信
写:s.getOutputStream();
读:s.getInputStream()
4.关闭资源
s.close();
ss.close();
客户端
1.建立Socket客户端,ip代表要连接的目的地址和端口
Socket s=new Socket(ip,port)
2.通过socket获取输入输出流与服务端通信
写:s.getOutputStream();
读:s.getInputStream()
3.关闭资源。
s.close();
1.面向连接的
2.通过三次握手完成连接
3.可靠地协议
4.相对于udp 稍慢
分为服务端:SeverSocket
和客户端:Socket
服务端步骤:
1.建立tcp Socket服务,必须要监听一个端口
ServerSocket ss=new ServerSocket(port);
2.通过accptet方法,返回一个socket对象,同过这个socket与客户端的socket建立连接。
Socket s= ss.accept();
3.通过socket获取输入输出流,进行信息通信
写:s.getOutputStream();
读:s.getInputStream()
4.关闭资源
s.close();
ss.close();
客户端
1.建立Socket客户端,ip代表要连接的目的地址和端口
Socket s=new Socket(ip,port)
2.通过socket获取输入输出流与服务端通信
写:s.getOutputStream();
读:s.getInputStream()
3.关闭资源。
s.close();