1、无论是面向连接还是无面向连接方式,send操作都是非阻塞的,而receive操作则是阻塞的。
2、进程发送send方法调用后,将继续自身的执行,进程发出receive方法调用,将被挂起,只到接收数据包为止。
3、为避免无限期阻塞,可使用SetSoTimeout设置等待时间。如果超时,引发JAVA异常,发生一个InterruptedIOException。
1、无论是面向连接还是无面向连接方式,send操作都是非阻塞的,而receive操作则是阻塞的。
2、进程发送send方法调用后,将继续自身的执行,进程发出receive方法调用,将被挂起,只到接收数据包为止。
3、为避免无限期阻塞,可使用SetSoTimeout设置等待时间。如果超时,引发JAVA异常,发生一个InterruptedIOException。