首页 > 解决方案 > Session.getAsyncRemote().sendText("") 是否保证消息的顺序/连续性?

问题描述

如果我运行:

session.getAsyncRemote().sendText("0");
session.getAsyncRemote().sendText("1");
session.getAsyncRemote().sendText("2");

通过 websocket 向我的客户发送三个字符串,我的客户是否保证按以下顺序接收消息?

0
1
2

我知道如果我使用阻塞接口但不确定异步接口就是这种情况。

https://docs.oracle.com/javaee/7/api/javax/websocket/Session.html

标签: javasessionasynchronouswebsocketjava-websocket

解决方案


推荐阅读