具有用户属性的tyrus服务器样本

时间:2018-09-17 16:26:49

标签: java server tyrus

我无法成功使用用户属性启动我的tyrus服务器。 这是服务器启动:

ConcurrentHashMap< String, Object> params = new ConcurrentHashMap< String, Object>();
params.put( "msgType", msgType);
Server wsServer = new Server(WS_URI, 8091, "/ws", params, WebSocketServer.class);
wsServer.start();

这是终点:

@ApplicationScoped
@ServerEndpoint("/actions")
public class WebSocketServer {
    @OnOpen
    public void onOpen(Session session, EndpointConfig config) {        
        Map<String, Object> properties = config.getUserProperties();
        Map< String, String> paths = session.getPathParameters();

属性和路径均为空。 如何获取属性值?

0 个答案:

没有答案