MyWebSocketHandler.channelRead0()方法里面无法匹配message类
galaxyzc opened this issue · comments
Class<?> clazz = MessageFactory.getInstance().getMessageMeta(NumberUtil.intValue(frame.getId()));
麻烦大佬看看是不是这个方法NumberUtil.intValue(frame.getId())没有找出消息id.
我这边做出修改,单独把moudleId 和cmdId找出来,用了下面这个方法
public Class<? extends Message> getMessageMeta(short module, short cmd) {
Integer key = buildKey(module, cmd);
return getMessageMeta(key);
}
多谢提醒,已修正。更新最新代码即可