package com.websocket;
import java.io.IOException;
import javax.websocket.OnClose;
import javax.websocket.OnMessage;
import javax.websocket.OnOpen;
import javax.websocket.Session;
import javax.websocket.server.ServerEndpoint;
@ServerEndpoint("/websocket")
public class WebSocketTest {
@OnMessage
public void onMessage(String message, Session session)
throws IOException, InterruptedException {
System.out.println("接收客户端消息: " + message);
session.getBasicRemote().sendText("服务器接收到你的消息:" + message);
}
@OnOpen
public void onOpen () {
System.out.println("客户端连接");
}
@OnClose
public void onClose () {
System.out.println("连接关闭");
}
}