UDP传输:
1, 无连接
2,封装包,每个包不超过64k
3,效率高
4,不可靠
应用场景,视频传输,聊天软件
常用类:
DatagramSocket: receive(DatagramPacket p)
send(DatagramPacket p)
DatagramPacket:包装了字节信息
TCp传输:
1,建立连接,三次握手
2,发送的数据量大
3,效率低
4,可靠
应用场景,下载文件
常用类:
Socket
ServerSocket:在服务器端用accept得到客户端的Socket。
在服务器端和客户端,通过Socket的getInputStream 和getOutputStream得到输入输出IO流,实现信息的传输
1, 无连接
2,封装包,每个包不超过64k
3,效率高
4,不可靠
应用场景,视频传输,聊天软件
常用类:
DatagramSocket: receive(DatagramPacket p)
send(DatagramPacket p)
DatagramPacket:包装了字节信息
TCp传输:
1,建立连接,三次握手
2,发送的数据量大
3,效率低
4,可靠
应用场景,下载文件
常用类:
Socket
ServerSocket:在服务器端用accept得到客户端的Socket。
在服务器端和客户端,通过Socket的getInputStream 和getOutputStream得到输入输出IO流,实现信息的传输