From 6f1275502e0d7be1b919f9d6eb308436cc8958fa Mon Sep 17 00:00:00 2001
From: whycq <913841844@qq.com>
Date: 星期四, 16 一月 2025 09:22:01 +0800
Subject: [PATCH] #

---
 app/src/main/java/com/example/agvcontroller/socket/NettyServer.java |    8 +++++++-
 1 files changed, 7 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 06bd508..1871469 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,7 @@
 package com.example.agvcontroller.socket;
 
+import com.example.agvcontroller.protocol.MessageBodyHandler;
+import com.example.agvcontroller.protocol.ProtocolDecoder;
 import com.example.agvcontroller.protocol.ProtocolEncoder;
 
 import io.netty.bootstrap.ServerBootstrap;
@@ -34,9 +36,13 @@
                     .childHandler(new ChannelInitializer<SocketChannel>() {
                         @Override
                         public void initChannel(SocketChannel ch) throws Exception {
-                            ch.pipeline().addLast(new NettyServerHandler()).addLast(new ProtocolEncoder());
+                            ch.pipeline().addLast(new ProtocolEncoder())
+                                    .addLast(new ProtocolDecoder(4096))
+                                    .addLast(new MessageBodyHandler())
+                                    .addLast(new NettyServerHandler());
                         }
                     })
+//                    .addLast(new NettyServerHandler())
 //                    .childHandler(new ChannelInitializer<Channel>(){
 //
 //                        @Override

--
Gitblit v1.9.1