In normalen blockierenden Socket kann ich Socket.getOutputStream(). Flush(), um teilweise zu steuern, wann ein TCP-Paket senden. Gibt es eine gleichwertige Operation für SocketChannel?Flush-Operation für nicht blockierenden Java-Socket
Edit: Meine Schätzung ist, dass jedes Mal, wenn ich SocketChannel.write (ByteBuffer src) aufrufen, mindestens ein einzelnes Paket gesendet wird, auch der Puffer hat nur 1 Byte (davon ausgehen Nagle ist), habe ich Recht?
Bearbeiten: Paket -> Paket, tut mir leid für falsche Schreibweise.