0

我需要知道 Netty 的异步模型是否保证数据包的顺序(比第 4 层更高)

例如,在下面的代码中

// Assume dos is a DataOutputStream connected to a socket
dos.writeBytes(new byte[] { 0x0, 0x1, 0x2, 0x1, 0x0 });
Thread.sleep(100);
dos.writeBytes(new byte[] { 0x4, 0x1, 0x5, 0x3 });

是否保证第一组字节将在第二组之前到达,或者 Netty 是否将它们分组到更高级别,然后同时推送这些字节组?

4

1 回答 1

2

是的,订单是有保证的,所以不用担心。

于 2013-09-06T07:53:41.583 回答