netty5 能做到一个进程支持多个协议解析吗

cuckoocs 发布于 2016/06/03 10:16
阅读 342
收藏 0

当前我想在一个netty服务器上支持websocket协议和我自己的私有协议,现在的开放情况是我实现websocket协议的时候私有协议就不能被解析.目标是一个Client使用私有协议,一个client使用websocket协议,并且他们之间能通讯.

这样的需求有什么样的解决方安呢.

加载中
0
cuckoocs
cuckoocs

没错,按照我之前的想法是最简单也是最快捷的实现方案,使用一个handler作为协议过滤器,然后针对不同的协议动态增加不同的handler,再把过滤器移除,这样的方案能实现

0
cuckoocs
cuckoocs
求大神指点,在线等,急~~~
0
cuckoocs
cuckoocs

是否可以直接判断出协议类型,然后动态的添加对应的编解码和handler呢

0
cuckoocs
cuckoocs

自问自答了,乐趣无穷

0
话说啊
话说啊

引用来自“cuckoocs”的评论

没错,按照我之前的想法是最简单也是最快捷的实现方案,使用一个handler作为协议过滤器,然后针对不同的协议动态增加不同的handler,再把过滤器移除,这样的方案能实现

如何区分不同协议呢

0
a
akwang10000

一个解码器解码不了可以传给下一个解码器。

返回顶部
顶部