0

我正在尝试通过 Java 程序通过套接字发送数据包并接收相同的数据包。关键是测量通过网络并返回我的程序本身所需的时间。我不能使用本地主机“127.0.0.1”。我不能使用我自己的 IP 地址,因为它会导致一个java.net.BindException(它说地址已经在使用中,就是这样)。

有没有其他方法可以做到这一点?我想可能会使用 部分关闭套接字socket.shutDownOutput(),但问题是我希望发送大量数据包,因此套接字需要同步监听它。

有什么办法可以做到这一点?通过网络发送数据包并返回到相同的程序/相同的 IP 地址。

4

1 回答 1

0

为什么不只是有一个将数据回显到服务器的客户端呢?然后,您可以将其绑定到任何 IP 地址。

于 2013-04-20T13:55:09.070 回答