标签: java spring spring-mvc concurrency websocket
我正在编写一个websocket服务器,使用spring框架从客户端接收二进制数据。我知道tcp和websocket可以保证运输顺序。但是我发现WebSocketHandler中的handleMessage方法是在不同的线程中执行的,看起来是异步的,所以我不确定是否按照它们发送的顺序处理消息。来自一个tcp连接的消息是串行还是并行处理的?如果并行,我如何确保按顺序接收数据?
WebSocketHandler
handleMessage