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