mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-05-17 00:08:35 +08:00
update 电单车协议
This commit is contained in:
@@ -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.Message;
|
||||||
import com.jsowell.common.protocol.MessageConstant;
|
import com.jsowell.common.protocol.MessageConstant;
|
||||||
@@ -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.Message;
|
||||||
import com.jsowell.common.util.bean.SerializationUtil;
|
import com.jsowell.common.util.bean.SerializationUtil;
|
||||||
@@ -1,6 +1,7 @@
|
|||||||
package com.jsowell.netty.server.electricbicycles;
|
package com.jsowell.netty.server.electricbicycles;
|
||||||
|
|
||||||
import com.jsowell.netty.decoder.ChargingPileDecoder;
|
import com.jsowell.netty.decoder.ChargingPileDecoder;
|
||||||
|
import com.jsowell.netty.decoder.MessageDecode;
|
||||||
import com.jsowell.netty.decoder.StartAndLengthFieldFrameDecoder;
|
import com.jsowell.netty.decoder.StartAndLengthFieldFrameDecoder;
|
||||||
import io.netty.channel.ChannelInitializer;
|
import io.netty.channel.ChannelInitializer;
|
||||||
import io.netty.channel.ChannelPipeline;
|
import io.netty.channel.ChannelPipeline;
|
||||||
@@ -25,8 +26,8 @@ public class ElectricBicyclesServerChannelInitializer extends ChannelInitializer
|
|||||||
protected void initChannel(SocketChannel channel) throws Exception {
|
protected void initChannel(SocketChannel channel) throws Exception {
|
||||||
ChannelPipeline pipeline = channel.pipeline();
|
ChannelPipeline pipeline = channel.pipeline();
|
||||||
pipeline.addLast("frameDecoder", new StartAndLengthFieldFrameDecoder());
|
pipeline.addLast("frameDecoder", new StartAndLengthFieldFrameDecoder());
|
||||||
pipeline.addLast("decoder", new ByteArrayDecoder());
|
pipeline.addLast("decoder", new MessageDecode());
|
||||||
pipeline.addLast("encoder", new ByteArrayDecoder());
|
pipeline.addLast("encoder", new MessageDecode());
|
||||||
//读超时时间设置为10s,0表示不监控
|
//读超时时间设置为10s,0表示不监控
|
||||||
pipeline.addLast(new IdleStateHandler(60, 0, 0, TimeUnit.SECONDS));
|
pipeline.addLast(new IdleStateHandler(60, 0, 0, TimeUnit.SECONDS));
|
||||||
pipeline.addLast("handler", chargingPileHandler);
|
pipeline.addLast("handler", chargingPileHandler);
|
||||||
|
|||||||
@@ -10,8 +10,8 @@ public class ClientChannelInitializer extends ChannelInitializer<SocketChannel>
|
|||||||
protected void initChannel(SocketChannel socketChannel) throws Exception {
|
protected void initChannel(SocketChannel socketChannel) throws Exception {
|
||||||
ChannelPipeline pipeline = socketChannel.pipeline();
|
ChannelPipeline pipeline = socketChannel.pipeline();
|
||||||
|
|
||||||
pipeline.addLast(new MessageEncode());
|
// pipeline.addLast(new MessageEncode());
|
||||||
pipeline.addLast(new MessageDecode());
|
// pipeline.addLast(new MessageDecode());
|
||||||
|
|
||||||
pipeline.addLast(new RpcResponseHandler());
|
pipeline.addLast(new RpcResponseHandler());
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,8 @@ public class ServerChannelInitializer extends ChannelInitializer<SocketChannel>
|
|||||||
protected void initChannel(SocketChannel socketChannel) throws Exception {
|
protected void initChannel(SocketChannel socketChannel) throws Exception {
|
||||||
ChannelPipeline pipeline = socketChannel.pipeline();
|
ChannelPipeline pipeline = socketChannel.pipeline();
|
||||||
|
|
||||||
pipeline.addLast(new MessageEncode());
|
// pipeline.addLast(new MessageEncode());
|
||||||
pipeline.addLast(new MessageDecode());
|
// pipeline.addLast(new MessageDecode());
|
||||||
|
|
||||||
pipeline.addLast(new RpcRequestHandler());
|
pipeline.addLast(new RpcRequestHandler());
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user