开发者社区 问答 正文

如何用mina的ProtocolDecoder来解析websocket的消息:报错

  mina的服务器, 接收发送 和解码编码部分都是解耦分离开的,这种方式很灵活,对于象ftp这种单行命令的协议解析很好  写,但是象websocket这种多行,而且第一次跟第二次数据格式完全不同的情况, ProtocolDecoder应该怎么写呢?

展开
收起
kun坤 2020-06-09 11:59:05 761 分享 版权
1 条回答
写回答
取消 提交回答
  • https://issues.apache.org/jira/browse/DIRMINA-907  这上面有个例子,但是运行起来,只有第一次握手信息会执行WebSocketEncoder的encode 从第二条后面接收的信息就不会执行encode了,这个链条接不上了

    2020-06-09 11:59:11
    赞同 展开评论