| | |
| | | package com.fzzy.protocol.bhzn.v0.server; |
| | | |
| | | import com.fzzy.api.utils.BytesUtil; |
| | | import com.fzzy.api.utils.SpringUtil; |
| | | import com.fzzy.protocol.bhzn.v0.analysis.AnalysisService; |
| | | import com.fzzy.protocol.bhzn.v0.cmd.ReMessageBuilder; |
| | | import com.fzzy.protocol.bhzn.v0.data.IoMessage; |
| | |
| | | BhznGrainV0ServerUtils.addHeartBeat(ioSession); |
| | | |
| | | //默认设置主通讯服务 |
| | | //BhznGrainV2ServerUtils.addSession(ioSession); |
| | | BhznGrainV0ServerUtils.addSession(ioSession); |
| | | |
| | | try { |
| | | String hexStr = BytesUtil.bytesToString(bytes); |
| | |
| | | IoMessage ioMessage = ReMessageBuilder.getInstance().buildMessage(hexStr); |
| | | ioMessage.setIp(ioSession.getAddress()); |
| | | ioMessage.setPort(ioSession.getPort()); |
| | | |
| | | analysisService = SpringUtil.getBean(AnalysisService.class); |
| | | analysisService.analysis(ioSession.getBusinessKey(), ioMessage); |
| | | } catch (Exception e) { |
| | | log.error(e.getMessage(), e); |