2014-08-27 72 views
0

我想写简单的在线组织者。它将在WebSockets上工作。有没有任何库允许使用onMessage方法?我的意思是没有代码像是否有任何用于JavaSE的WebSocket消息监听器?

is = new DataInputStream(clientSocket.getInputStream()); 
while ((responseLine = is.readLine()) != null) { 
    System.out.println(responseLine); 
} 

东西与侦听器,将开始执行消息输入事件。

这可能吗?

回答

1

WebSockets不适用于SE,但适用于JavaEE。

根据JSR-356有注释类型OnMessage它用于服务器端和客户端的端点声明,它包含在javax.websocket-api中。如果在方法上方使用此注释,那么当消息到来时,将调用此方法。

要了解更多关于如何实施此读取JSR-356文本和this示例。