java - 如何在不使用常规客户端-服务器套接字编程的情况下在java中发送字节?

标签 java sockets

我有一个要求,我需要测试发送几个字节所需的时间。但是,我不想编写套接字程序并陷入复杂的情况,而是只想将字节“转储到黑暗中”,而不关心是否建立连接或接收字节。我的唯一目的是测量程序发送这么多字节所花费的时间。实现这样的目标的最佳方法是什么?

最佳答案

UDP应该做你想做的事。您可以使用DatagramSocket在 Java 中实现它。

UDP 是一种网络协议(protocol),在发送数据之前不建立连接,并且没有任何(内置)方法来确保对方收到数据。

关于java - 如何在不使用常规客户端-服务器套接字编程的情况下在java中发送字节?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13189249/

相关文章:

java - 代码正在崩溃,它应该采用全名,例如John Cena 并将其输出为 JCena)

php - 我可以通过 socket_sendmsg (sendmsg) 将 TCP 套接字资源传递给 AF_UNIX 本地套接字吗?如果可以,如何传递?

c++ - 数据报 Unix 套接字上的 ECONNREFUSED

node.js - 写入 NodeJS 套接字时出错(TypeError : Invalid data, block 必须是字符串或缓冲区,而不是对象)

java - 是否可以在 Android 上使用带有 BluetoothSocket 的 SocketChannel

sockets - Luasocket自定义 header ,404转301

java - 使用 JNI 从 java 调用非静态方法到 c++

java - 如何在 java 中运行 python

java - 如何在 Java 中使用 get() 方法返回枚举类型?

java - 安卓/Java : Problem with sending param and receiving JSON response with RetroFit in POST