2014-08-27 71 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示例。