java - 默认情况下,UDP(在 Java 或其他语言中)是全双工的吗?

标签 java sockets networking udp duplex

即如果我以数据报的形式进行所有通信,我是否能够使用两个不同的线程读取和写入同一个套接字?

最佳答案

UDP,在适当的情况下,可以被认为是全双工的,但它本身并不是全双工的,而另一方面,TCP 始终是全双工的。

UDP 是一种“即发即弃”的尽力而为协议(protocol),但上层可以以全双工方式使用它。

TCP 需要握手和其他双向通信。

关于java - 默认情况下,UDP(在 Java 或其他语言中)是全双工的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22325368/

相关文章:

java - 为什么第二次拒绝连接?

linux - SSH 连接丢失

networking - 字节中的位顺序重要吗?

java - 我无法计算平均打字速度(每分钟字符数)

java - 什么是 NullPointerException,我该如何解决?

node.js - 在Socket.io演示中集成QT客户端

java - 将 UDP 与 NIO 一起使用有什么意义?

java - 使用 Universal-Image-Downloader 下载图像时出现 SecurityException

java - 如何配置嵌入式 Jetty 来拾取网页片段?

java - html5 音频 GET 连接由移动设备上的对等方重置(在 PC 上工作正常)