Datagram socket with connectionoriented in Java

数据报通常采用udp协议进行传输,UDP相较于TCP协议能够节省带宽,相应的获得较高速度,但不能保证包的安全抵达和顺序不变。

Java关于datagram提供有connect方法,该方法绑定了远端的IP地址和端口号,即该socket以后只能向绑定目标主机发送数据或接受数据。

当目标地址不可达,且收到了该地址不可达的ICMP包时,会抛出PortUnreachableException异常,但不能保证一定抛出该异常。

该方法也不能保证包的顺序和安全抵达,只是为了发送的时候简便一点而已。。。 

原文地址:https://www.cnblogs.com/Lifehacker/p/datagram_with_connection_oriented_in_Java.html