老师,ChatHandler的问题

来源:10-5 前端keepalive保持,与心跳测试

zbbest

2021-04-13

老师好,ChatHandler类是根据不同的MsgActionEnum的type处理不同的类型的消息的。
如果拆分为一个type对应一个handler,会不会影响消息的收发?


// 原来的
if (action.equals(MsgActionEnum.CONNECT.type)) {
    ......
} else if (action.equals(MsgActionEnum.CHAT.type)) {
    ......
} else if (action.equals(MsgActionEnum.SIGNED.type)) {
     ......
} else if (action.equals(MsgActionEnum.KEEPALIVE.type)) {
    ......
}

// 改?

ConnectHandler ...

ChatHandler...

SignHandler...

KeepAliveHandler...


写回答

1回答

风间影月

2021-04-13

没关系的,哈哈哈

1
3
zbbest
回复
风间影月
ok,谢谢老师
2021-04-13
共3条回复

Netty+Spring Boot仿微信-全栈开发高性能后台及客户端

SpringBoot/Netty+MUI全栈开发 同时搞定后台+ Android&iOS

1499 学习 · 684 问题

查看课程