使用 NIO,我应该如何在同一台计算机上注册多个客户端连接以侦听相同的端口。
对于第一个通道,我有以下代码...
现在,我该如何配置channel2以便在相同的端口上进行监听,因为我不能再次使用bind()。
对于第一个通道,我有以下代码...
channel1 = DatagramChannel.open();
channel1.configureBlocking(false);
channel1.socket().bind(new InetSocketAddress(localPort));
channel1.connect(socketAddress);
SelectionKey key1 = channel1.register(readSelector, SelectionKey.OP_READ);
key1.attach(driverHandler1);
现在,我该如何配置channel2以便在相同的端口上进行监听,因为我不能再次使用bind()。