java nio socket 异步接收数据

nio socket 异步接收数据,如何确定收接的数据,就是发送的返回的?有谁研究过没。

在消息中增加UUID,在调用端记录UUID,并将UUID和消息一起发送到服务端,服务端的回传消息附件上UUID,调用端根据收到的消息包含的UUID确定给哪个调用者。

我不大了解,按原理来说非阻塞的可以用消息标识加以区分吧

你可以给出去的消息加一个标识,让他回来的时候带上这个标识

nio又不是一个socket来处理所有的请求

socket这里是讲会话周期,一个对话中request肯定对应的是一个response

异步调用的常见问题。因为没有办法实施返回,只有打标志了。要你把通信协议规化好。