package csm.web.controller;
import com.alibaba.fastjson.JSON;
import csm.app.page.ServerInterfaceImpl;
import csm.web.model.Net;
import csm.web.util.webThread.CacheTest;
import csm.web.util.webThread.DataQueue;
import csm.web.util.webThread.ReceiveSingle;
import csm.web.util.webThread.SendThread;
import javax.websocket.*;
import javax.websocket.server.PathParam;
import javax.websocket.server.ServerEndpoint;
import java.io.IOException;
import java.util.*;
import java.util.concurrent.BlockingQueue;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.LinkedBlockingQueue;
@ServerEndpoint("/webSocket/{userName}")
public class WebSocketDemo {
private Session session;
private String userName;
private static int onlineCount = 0;//当前客户端的个数
//客户端和对应的连接
private static Map<String, WebSocketDemo> clients = new ConcurrentHashMap<String, WebSocketDemo>();
//保存向页面推送的信息
/
Jetty使用WebSocket
最新推荐文章于 2024-01-26 16:43:34 发布