网络通讯协议
TCP:Transmission Control Protocol
– 传输控制协议,面向连接的协议
– 两台机器的可靠无差错的数据传输
– 双向字节流传递
• UDP: User Datagram Protocol
– 用户数据报协议,面向无连接协议
– 不保证可靠的数据传输
UPD
计算机通讯:数据从一个IP的port出发(发送方),运输到
另外一个IP的port(接收方)
• UDP:无连接无状态的通讯协议,
– 发送方发送消息,如果接收方刚好在目的地,则可以接受。如果
不在,那这个消息就丢失了
– 发送方也无法得知是否发送成功
– UDP的好处就是简单,节省,经济
DatagramSocket:通讯的数据管道
– send 和receive方法
– (可选,多网卡)绑定一个IP和Port
• DatagramPacket
– 集装箱:封装数据
– 地址标签:目的地IP+Port
• 实例
– 无主次之分
– 接收方必须早于发起方执行