Netty:基于URI的Websocket网络

时间:2016-06-01 04:33:15

标签: java netty

我正在使用Netty框架。

我用它写了一些聊天模块。

这是我ChannelInitializer的简单聊天服务器项目片段。

protected void initChannel(SocketChannel ch) throws Exception {
        ChannelPipeline p = ch.pipeline();

        p.addLast(new HttpServerCodec())
                .addLast(new HttpObjectAggregator(65536))
                .addLast( new LoggingHandler(LogLevel.INFO))
                .addLast(new WebSocketServerProtocolHandler("/chat"))
                .addLast(new WsUserAcceptHandler())
...

这很简单。每个处理程序检查来自/chat的消息,并决定是否处理。

但是现在,我想在每个处理程序上提供唯一的URI。 你能给我一些提示吗?

1 个答案:

答案 0 :(得分:0)

我稍后回答了自己的问题,Netty: How to use query string with websocket?

此代码有助于在netty上支持多个URI。