有人知道如何使用Java套接字接收(如何知道您收到的)带外数据?特别是我已经阅读了sendUrgentData和setOOBInline的文档,其中说明:
Note,only limited support is provided for handling incoming urgent data. In particular,no notification of incoming urgent data is provided and there is no capability to distinguish between normal data and urgent data unless provided by a higher level protocol.
但我仍然希望有人有解决方案:-)
更多细节:
我正在通过套接字发送序列化对象,我并没有真正看到我如何找到插入流中的“随机”OOB字节(除了Java在我尝试反序列化时会给我一个例外的事实宾语).
最佳答案
Tomcat有一个JNI套接字的维护实现,它可以以OOB方式读取紧急数据包.