0
我想克里特島一個簡單的WebSocket應用基礎教程這裏:http://docs.oracle.com/javaee/7/tutorial/doc/websocket004.htm的Weblogic的WebSocket端點不工作
因此,代碼看起來是這樣的:
@ServerEndpoint("/echo")
public class EchoEndpoint {
@OnMessage
public void onMessage(Session session, String msg) {
try {
session.getBasicRemote().sendText(msg);
} catch (IOException e) { ... }
}
}
我正在運行的WebLogic 12c上。我認爲註釋應該被自動拾取,並且在地址localhost:8888/myApp/echo
上創建websocket端點,但是當我嘗試用這個js測試連接那裏時,什麼也不會發生。另外,當我附加調試器時,我看到EchoEndpoint
類未加載。我還應該做些什麼來使其運行?我在Oracle教程中看不到任何東西
嗨。當我使用''@ WebSocket'''註釋代替''@ ServerEndpoint'''時,它現在可以工作 – NeplatnyUdaj