update 电单车协议

This commit is contained in:
Guoqs
2024-08-03 16:09:02 +08:00
parent b535eba509
commit 01770b2123
5 changed files with 9 additions and 8 deletions

View File

@@ -1,4 +1,4 @@
package com.jsowell.pile.rpc;
package com.jsowell.netty.decoder;
import com.jsowell.common.protocol.Message;
import com.jsowell.common.protocol.MessageConstant;

View File

@@ -1,4 +1,4 @@
package com.jsowell.pile.rpc;
package com.jsowell.netty.decoder;
import com.jsowell.common.protocol.Message;
import com.jsowell.common.util.bean.SerializationUtil;

View File

@@ -1,6 +1,7 @@
package com.jsowell.netty.server.electricbicycles;
import com.jsowell.netty.decoder.ChargingPileDecoder;
import com.jsowell.netty.decoder.MessageDecode;
import com.jsowell.netty.decoder.StartAndLengthFieldFrameDecoder;
import io.netty.channel.ChannelInitializer;
import io.netty.channel.ChannelPipeline;
@@ -25,8 +26,8 @@ public class ElectricBicyclesServerChannelInitializer extends ChannelInitializer
protected void initChannel(SocketChannel channel) throws Exception {
ChannelPipeline pipeline = channel.pipeline();
pipeline.addLast("frameDecoder", new StartAndLengthFieldFrameDecoder());
pipeline.addLast("decoder", new ByteArrayDecoder());
pipeline.addLast("encoder", new ByteArrayDecoder());
pipeline.addLast("decoder", new MessageDecode());
pipeline.addLast("encoder", new MessageDecode());
//读超时时间设置为10s0表示不监控
pipeline.addLast(new IdleStateHandler(60, 0, 0, TimeUnit.SECONDS));
pipeline.addLast("handler", chargingPileHandler);

View File

@@ -10,8 +10,8 @@ public class ClientChannelInitializer extends ChannelInitializer<SocketChannel>
protected void initChannel(SocketChannel socketChannel) throws Exception {
ChannelPipeline pipeline = socketChannel.pipeline();
pipeline.addLast(new MessageEncode());
pipeline.addLast(new MessageDecode());
// pipeline.addLast(new MessageEncode());
// pipeline.addLast(new MessageDecode());
pipeline.addLast(new RpcResponseHandler());
}

View File

@@ -10,8 +10,8 @@ public class ServerChannelInitializer extends ChannelInitializer<SocketChannel>
protected void initChannel(SocketChannel socketChannel) throws Exception {
ChannelPipeline pipeline = socketChannel.pipeline();
pipeline.addLast(new MessageEncode());
pipeline.addLast(new MessageDecode());
// pipeline.addLast(new MessageEncode());
// pipeline.addLast(new MessageDecode());
pipeline.addLast(new RpcRequestHandler());
}