From dbeb3dd2e88d28da73ebc1f6843355fb51e5603f Mon Sep 17 00:00:00 2001 From: whycq <913841844@qq.com> Date: 星期五, 16 八月 2024 08:50:00 +0800 Subject: [PATCH] # --- app/src/main/java/com/example/agvcontroller/socket/NettyServer.java | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) diff --git a/app/src/main/java/com/example/agvcontroller/socket/NettyServer.java b/app/src/main/java/com/example/agvcontroller/socket/NettyServer.java index be8a729..1f91141 100644 --- a/app/src/main/java/com/example/agvcontroller/socket/NettyServer.java +++ b/app/src/main/java/com/example/agvcontroller/socket/NettyServer.java @@ -1,5 +1,8 @@ package com.example.agvcontroller.socket; +import com.example.agvcontroller.protocol.ProtocolDecoder; +import com.example.agvcontroller.protocol.ProtocolEncoder; + import io.netty.bootstrap.ServerBootstrap; import io.netty.channel.Channel; import io.netty.channel.ChannelFuture; @@ -32,9 +35,17 @@ .childHandler(new ChannelInitializer<SocketChannel>() { @Override public void initChannel(SocketChannel ch) throws Exception { - ch.pipeline().addLast(new NettyServerHandler()); + ch.pipeline().addLast(new NettyServerHandler()).addLast(new ProtocolEncoder()); } }) +// .addLast(new NettyServerHandler()) +// .childHandler(new ChannelInitializer<Channel>(){ +// +// @Override +// protected void initChannel(Channel ch) throws Exception { +// ch.pipeline().addLast(new ProtocolEncoder()); +// } +// }) .option(ChannelOption.SO_BACKLOG, 128) .childOption(ChannelOption.SO_KEEPALIVE, true); -- Gitblit v1.9.1