From 9b64c622ccf13f9f291e739679e0638de9691a1f Mon Sep 17 00:00:00 2001 From: wujiawei <12345678> Date: Fri, 13 Dec 2024 13:13:17 +0800 Subject: [PATCH] =?UTF-8?q?[fix]=20=20=E4=BC=98=E5=8C=96tcp=E6=9E=B6?= =?UTF-8?q?=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../config/HeartbeatClientConfiguration.java | 108 +++++++++--------- ...dvancedHandleDistributeTcpDistribute.java} | 6 +- ...meateServerTransferCloseTypeAdvanced.java} | 5 +- ...lientPermeateClientCloseTypeAdvanced.java} | 5 +- ...ClientPermeateClientInitTypeAdvanced.java} | 4 +- ...meateClientTransferCloseTypeAdvanced.java} | 11 +- ...lientPermeateServerCloseTypeAdvanced.java} | 5 +- ...ClientPermeateServerInitTypeAdvanced.java} | 9 +- ...ntPermeateServerTransferTypeAdvanced.java} | 5 +- ...nnelConnectionSuccessfulTypeAdvanced.java} | 5 +- ...ateChannelInitSuccessfulTypeAdvanced.java} | 6 +- ...entTransferClientRequestTypeAdvanced.java} | 4 +- ...nnelConnectionSuccessfulTypeAdvanced.java} | 4 +- ...ermeateClientRealConnectTypeAdvanced.java} | 6 +- ...ntTransferClientResponseTypeAdvanced.java} | 4 +- ...ibuteSingleClientMessageTypeAdvanced.java} | 4 +- ...lientRealAutoReadConnectTypeAdvanced.java} | 4 +- ...leClientRealCloseVisitorTypeAdvanced.java} | 4 +- ...cpHandleChannelHeartbeatTypeAdvanced.java} | 4 +- ...HandleTcpClientChannelActiveAdvanced.java} | 6 +- ...uccessNotificationTypeAdvancedHandle.java} | 6 +- ...stributeDisconnectTypeAdvancedHandle.java} | 6 +- ...pDistributeStagingClosedTypeAdvanced.java} | 4 +- ...pDistributeStagingOpenedTypeAdvanced.java} | 6 +- ...ttyClientPermeateClientVisitorHandler.java | 5 +- ...ttyClientPermeateServerVisitorHandler.java | 4 +- .../network/heartbeat/common/MessageType.java | 100 ++++++++-------- ...actHandleChannelHeartbeatTypeAdvanced.java | 25 ---- ...TcpHandleChannelHeartbeatTypeAdvanced.java | 28 +++++ ...HandleTcpClientChannelActiveAdvanced.java} | 4 +- ...lientPermeateClientCloseTypeAdvanced.java} | 4 +- ...ClientPermeateClientInitTypeAdvanced.java} | 4 +- ...meateClientTransferCloseTypeAdvanced.java} | 4 +- ...lientPermeateServerCloseTypeAdvanced.java} | 4 +- ...ClientPermeateServerInitTypeAdvanced.java} | 4 +- ...meateServerTransferCloseTypeAdvanced.java} | 4 +- ...ntPermeateServerTransferTypeAdvanced.java} | 4 +- ...nnelConnectionSuccessfulTypeAdvanced.java} | 4 +- ...ateChannelInitSuccessfulTypeAdvanced.java} | 4 +- ...entTransferClientRequestTypeAdvanced.java} | 4 +- ...nnelConnectionSuccessfulTypeAdvanced.java} | 4 +- ...ibuteClusterNodeRegisterTypeAdvanced.java} | 4 +- ...uccessNotificationTypeAdvancedHandle.java} | 4 +- ...stributeDisconnectTypeAdvancedHandle.java} | 4 +- ...ermeateClientRealConnectTypeAdvanced.java} | 4 +- ...ntTransferClientResponseTypeAdvanced.java} | 4 +- ...cePermeateClientTransferTypeAdvanced.java} | 4 +- ...ibuteSingleClientMessageTypeAdvanced.java} | 4 +- ...lientRealAutoReadConnectTypeAdvanced.java} | 4 +- ...leClientRealCloseVisitorTypeAdvanced.java} | 4 +- ...pDistributeStagingClosedTypeAdvanced.java} | 4 +- ...pDistributeStagingOpenedTypeAdvanced.java} | 4 +- ...eTcpClientConnectSuccessTypeAdvanced.java} | 4 +- ...lientPermeateClientCloseTypeAdvanced.java} | 4 +- ...ClientPermeateClientInitTypeAdvanced.java} | 4 +- ...meateClientTransferCloseTypeAdvanced.java} | 4 +- ...lientPermeateServerCloseTypeAdvanced.java} | 4 +- ...ClientPermeateServerInitTypeAdvanced.java} | 4 +- ...meateServerTransferCloseTypeAdvanced.java} | 4 +- ...ntPermeateServerTransferTypeAdvanced.java} | 4 +- ...nnelConnectionSuccessfulTypeAdvanced.java} | 4 +- ...ateChannelInitSuccessfulTypeAdvanced.java} | 4 +- ...ntTransferClientResponseTypeAdvanced.java} | 4 +- ...portClientTransferClientTypeAdvanced.java} | 4 +- ...nnelConnectionSuccessfulTypeAdvanced.java} | 4 +- ...eportClusterNodeRegisterTypeAdvanced.java} | 4 +- ...andleTcpReportDisconnectTypeAdvanced.java} | 4 +- ...eportServerChannelActiveTypeAdvanced.java} | 4 +- ...rmeateClientCloseVisitorTypeAdvanced.java} | 4 +- ...ermeateClientRealConnectTypeAdvanced.java} | 4 +- ...cePermeateClientTransferTypeAdvanced.java} | 4 +- ...lientMessage2OtherClientTypeAdvanced.java} | 4 +- ...leTcpReportStagingClosedTypeAdvanced.java} | 4 +- ...leTcpReportStagingOpenedTypeAdvanced.java} | 4 +- .../common/enums/MessageTypeEnums.java | 100 ++++++++-------- .../config/HeartbeatServerConfiguration.java | 44 +++---- ...ttyTcpServerSocketApplicationListener.java | 84 ++++++++++++++ ...ttyUdpServerSocketApplicationListener.java | 93 +++++++++++++++ .../server/init/InitServerSocket.java | 49 ++++---- ...eTcpClientConnectSuccessTypeAdvanced.java} | 8 +- ...lientPermeateClientCloseTypeAdvanced.java} | 8 +- ...meateClientTransferCloseTypeAdvanced.java} | 6 +- ...meateServerTransferCloseTypeAdvanced.java} | 10 +- ...ntPermeateServerTransferTypeAdvanced.java} | 8 +- ...nnelConnectionSuccessfulTypeAdvanced.java} | 9 +- ...ateChannelInitSuccessfulTypeAdvanced.java} | 6 +- ...ntTransferClientResponseTypeAdvanced.java} | 6 +- ...portClientTransferClientTypeAdvanced.java} | 6 +- ...nnelConnectionSuccessfulTypeAdvanced.java} | 8 +- ...eportClusterNodeRegisterTypeAdvanced.java} | 10 +- ...andleTcpReportDisconnectTypeAdvanced.java} | 10 +- ...rmeateClientCloseVisitorTypeAdvanced.java} | 6 +- ...ermeateClientRealConnectTypeAdvanced.java} | 6 +- ...cePermeateClientTransferTypeAdvanced.java} | 8 +- ...leTcpReportStagingClosedTypeAdvanced.java} | 9 +- ...leTcpReportStagingOpenedTypeAdvanced.java} | 8 +- ...cpHandleChannelHeartbeatTypeAdvanced.java} | 6 +- .../ClientPermeateServerRealFilter.java | 4 +- .../{ => tcp}/filter/NettyServerFilter.java | 9 +- ...ettyServerPermeateClientVisitorFilter.java | 4 +- .../NettyServerPermeateServerRealFilter.java | 4 +- ...ettyServerPermeateServerVisitorFilter.java | 4 +- .../handler/HeartBeatServerHandler.java | 2 +- .../handler/LazyServerIdleStateHandler.java | 2 +- .../NettyClientPermeateServerRealHandler.java | 2 +- .../{ => tcp}/handler/NettyServerHandler.java | 2 +- ...ttyServerPermeateClientVisitorHandler.java | 2 +- .../NettyServerPermeateServerRealHandler.java | 2 +- ...ttyServerPermeateServerVisitorHandler.java | 5 +- ...ClientPermeateServerConnectRealSocket.java | 4 +- .../socket/NettyOnCloudNettyServerSocket.java | 10 +- ...ettyServerPermeateClientVisitorSocket.java | 4 +- ...ServerPermeateServerConnectRealSocket.java | 4 +- ...verPermeateServerConnectVisitorSocket.java | 4 +- .../heartbeat/server/netty/udp/xx.java | 4 + .../properties/ServerNodeProperties.java | 21 ++++ ...rPermeateClientMappingApplicationImpl.java | 2 +- ...rPermeateServerMappingApplicationImpl.java | 2 +- .../LazyNettyClientStateApplicationImpl.java | 2 +- .../src/main/resources/application.yml | 4 + 120 files changed, 679 insertions(+), 505 deletions(-) rename wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/{ClientHandleChannelTransferTypeAdvancedHandleDistributeDistribute.java => ClientHandleChannelTransferTypeAdvancedHandleDistributeTcpDistribute.java} (89%) rename wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/{ClientHandleHandleDistributeClientPermeateServerTransferCloseTypeAdvanced.java => ClientHandleHandleTcpDistributeClientPermeateServerTransferCloseTypeAdvanced.java} (74%) rename wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/{ClientHandleDistributeClientPermeateClientCloseTypeAdvanced.java => ClientHandleTcpDistributeClientPermeateClientCloseTypeAdvanced.java} (78%) rename wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/{ClientHandleDistributeClientPermeateClientInitTypeAdvanced.java => ClientHandleTcpDistributeClientPermeateClientInitTypeAdvanced.java} (93%) rename wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/{ClientHandleDistributeClientPermeateClientTransferCloseTypeAdvanced.java => ClientHandleTcpDistributeClientPermeateClientTransferCloseTypeAdvanced.java} (61%) rename wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/{ClientHandleDistributeClientPermeateServerCloseTypeAdvanced.java => ClientHandleTcpDistributeClientPermeateServerCloseTypeAdvanced.java} (79%) rename wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/{ClientHandleDistributeClientPermeateServerInitTypeAdvanced.java => ClientHandleTcpDistributeClientPermeateServerInitTypeAdvanced.java} (82%) rename wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/{ClientHandleDistributeClientPermeateServerTransferTypeAdvanced.java => ClientHandleTcpDistributeClientPermeateServerTransferTypeAdvanced.java} (84%) rename wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/{ClientHandleDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java => ClientHandleTcpDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java} (87%) rename wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/{ClientHandleDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java => ClientHandleTcpDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java} (71%) rename wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/{ClientHandleDistributeClientTransferClientRequestTypeAdvanced.java => ClientHandleTcpDistributeClientTransferClientRequestTypeAdvanced.java} (83%) rename wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/{ClientHandleDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java => ClientHandleTcpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java} (82%) rename wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/{ClientHandleDistributeServicePermeateClientRealConnectTypeAdvanced.java => ClientHandleTcpDistributeServicePermeateClientRealConnectTypeAdvanced.java} (83%) rename wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/{ClientHandleDistributeServicePermeateClientTransferClientResponseTypeAdvanced.java => ClientHandleTcpDistributeServicePermeateClientTransferClientResponseTypeAdvanced.java} (79%) rename wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/{ClientHandleDistributeSingleClientMessageTypeAdvanced.java => ClientHandleTcpDistributeSingleClientMessageTypeAdvanced.java} (77%) rename wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/{ClientHandleDistributeSingleClientRealAutoReadConnectTypeAdvanced.java => ClientHandleTcpDistributeSingleClientRealAutoReadConnectTypeAdvanced.java} (81%) rename wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/{ClientHandleDistributeSingleClientRealCloseVisitorTypeAdvanced.java => ClientHandleTcpDistributeSingleClientRealCloseVisitorTypeAdvanced.java} (77%) rename wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/{ClientHandleChannelHeartbeatTypeAdvanced.java => ClientTcpHandleChannelHeartbeatTypeAdvanced.java} (79%) rename wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/{HandleClientChannelActiveAdvanced.java => HandleTcpClientChannelActiveAdvanced.java} (80%) rename wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/{HandleDistributeConnectSuccessNotificationTypeAdvancedHandle.java => HandleTcpDistributeConnectSuccessNotificationTypeAdvancedHandle.java} (76%) rename wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/{HandleDistributeDisconnectTypeAdvancedHandle.java => HandleTcpDistributeDisconnectTypeAdvancedHandle.java} (77%) rename wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/{HandleDistributeStagingClosedTypeAdvanced.java => HandleTcpDistributeStagingClosedTypeAdvanced.java} (81%) rename wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/{HandleDistributeStagingOpenedTypeAdvanced.java => HandleTcpDistributeStagingOpenedTypeAdvanced.java} (78%) delete mode 100644 wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/AbstractHandleChannelHeartbeatTypeAdvanced.java create mode 100644 wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/AbstractTcpHandleChannelHeartbeatTypeAdvanced.java rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{client/AbstractHandleClientChannelActiveAdvanced.java => tcp/client/AbstractHandleTcpClientChannelActiveAdvanced.java} (80%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{client/AbstractHandleDistributeClientPermeateClientCloseTypeAdvanced.java => tcp/client/AbstractHandleTcpDistributeClientPermeateClientCloseTypeAdvanced.java} (80%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{client/AbstractHandleDistributeClientPermeateClientInitTypeAdvanced.java => tcp/client/AbstractHandleTcpDistributeClientPermeateClientInitTypeAdvanced.java} (80%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{client/AbstractHandleDistributeClientPermeateClientTransferCloseTypeAdvanced.java => tcp/client/AbstractHandleTcpDistributeClientPermeateClientTransferCloseTypeAdvanced.java} (80%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{client/AbstractHandleDistributeClientPermeateServerCloseTypeAdvanced.java => tcp/client/AbstractHandleTcpDistributeClientPermeateServerCloseTypeAdvanced.java} (80%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{client/AbstractHandleDistributeClientPermeateServerInitTypeAdvanced.java => tcp/client/AbstractHandleTcpDistributeClientPermeateServerInitTypeAdvanced.java} (80%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{client/AbstractHandleDistributeClientPermeateServerTransferCloseTypeAdvanced.java => tcp/client/AbstractHandleTcpDistributeClientPermeateServerTransferCloseTypeAdvanced.java} (80%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{client/AbstractHandleDistributeClientPermeateServerTransferTypeAdvanced.java => tcp/client/AbstractHandleTcpDistributeClientPermeateServerTransferTypeAdvanced.java} (80%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{client/AbstractHandleDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java => tcp/client/AbstractHandleTcpDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java} (79%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{client/AbstractHandleDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java => tcp/client/AbstractHandleTcpDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java} (80%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{client/AbstractHandleDistributeClientTransferClientRequestTypeAdvanced.java => tcp/client/AbstractHandleTcpDistributeClientTransferClientRequestTypeAdvanced.java} (80%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{client/AbstractHandleDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java => tcp/client/AbstractHandleTcpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java} (79%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{client/AbstractHandleDistributeClusterNodeRegisterTypeAdvanced.java => tcp/client/AbstractHandleTcpDistributeClusterNodeRegisterTypeAdvanced.java} (80%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{client/AbstractHandleDistributeConnectSuccessNotificationTypeAdvancedHandle.java => tcp/client/AbstractHandleTcpDistributeConnectSuccessNotificationTypeAdvancedHandle.java} (78%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{client/AbstractHandleDistributeDisconnectTypeAdvancedHandle.java => tcp/client/AbstractHandleTcpDistributeDisconnectTypeAdvancedHandle.java} (81%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{client/AbstractHandleDistributeServicePermeateClientRealConnectTypeAdvanced.java => tcp/client/AbstractHandleTcpDistributeServicePermeateClientRealConnectTypeAdvanced.java} (78%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{client/AbstractHandleDistributeServicePermeateClientTransferClientResponseTypeAdvanced.java => tcp/client/AbstractHandleTcpDistributeServicePermeateClientTransferClientResponseTypeAdvanced.java} (79%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{client/AbstractHandleDistributeServicePermeateClientTransferTypeAdvanced.java => tcp/client/AbstractHandleTcpDistributeServicePermeateClientTransferTypeAdvanced.java} (79%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{client/AbstractHandleDistributeSingleClientMessageTypeAdvanced.java => tcp/client/AbstractHandleTcpDistributeSingleClientMessageTypeAdvanced.java} (79%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{client/AbstractHandleDistributeSingleClientRealAutoReadConnectTypeAdvanced.java => tcp/client/AbstractHandleTcpDistributeSingleClientRealAutoReadConnectTypeAdvanced.java} (80%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{client/AbstractHandleDistributeSingleClientRealCloseVisitorTypeAdvanced.java => tcp/client/AbstractHandleTcpDistributeSingleClientRealCloseVisitorTypeAdvanced.java} (78%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{client/AbstractHandleDistributeStagingClosedTypeAdvanced.java => tcp/client/AbstractHandleTcpDistributeStagingClosedTypeAdvanced.java} (79%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{client/AbstractHandleDistributeStagingOpenedTypeAdvanced.java => tcp/client/AbstractHandleTcpDistributeStagingOpenedTypeAdvanced.java} (79%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{server/AbstractHandleClientConnectSuccessTypeAdvanced.java => tcp/server/AbstractHandleTcpClientConnectSuccessTypeAdvanced.java} (84%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{server/AbstractHandleReportClientPermeateClientCloseTypeAdvanced.java => tcp/server/AbstractHandleTcpReportClientPermeateClientCloseTypeAdvanced.java} (80%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{server/AbstractHandleReportClientPermeateClientInitTypeAdvanced.java => tcp/server/AbstractHandleTcpReportClientPermeateClientInitTypeAdvanced.java} (80%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{server/AbstractHandleReportClientPermeateClientTransferCloseTypeAdvanced.java => tcp/server/AbstractHandleTcpReportClientPermeateClientTransferCloseTypeAdvanced.java} (80%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{server/AbstractHandleReportClientPermeateServerCloseTypeAdvanced.java => tcp/server/AbstractHandleTcpReportClientPermeateServerCloseTypeAdvanced.java} (80%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{server/AbstractHandleReportClientPermeateServerInitTypeAdvanced.java => tcp/server/AbstractHandleTcpReportClientPermeateServerInitTypeAdvanced.java} (80%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{server/AbstractHandleReportClientPermeateServerTransferCloseTypeAdvanced.java => tcp/server/AbstractHandleTcpReportClientPermeateServerTransferCloseTypeAdvanced.java} (80%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{server/AbstractHandleReportClientPermeateServerTransferTypeAdvanced.java => tcp/server/AbstractHandleTcpReportClientPermeateServerTransferTypeAdvanced.java} (79%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{server/AbstractHandleReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java => tcp/server/AbstractHandleTcpReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java} (79%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{server/AbstractHandleReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java => tcp/server/AbstractHandleTcpReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java} (79%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{server/AbstractHandleReportClientTransferClientResponseTypeAdvanced.java => tcp/server/AbstractHandleTcpReportClientTransferClientResponseTypeAdvanced.java} (80%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{server/AbstractHandleReportClientTransferClientTypeAdvanced.java => tcp/server/AbstractHandleTcpReportClientTransferClientTypeAdvanced.java} (80%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{server/AbstractHandleReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java => tcp/server/AbstractHandleTcpReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java} (79%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{server/AbstractHandleReportClusterNodeRegisterTypeAdvanced.java => tcp/server/AbstractHandleTcpReportClusterNodeRegisterTypeAdvanced.java} (80%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{server/AbstractHandleReportDisconnectTypeAdvanced.java => tcp/server/AbstractHandleTcpReportDisconnectTypeAdvanced.java} (82%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{server/AbstractHandleReportServerChannelActiveTypeAdvanced.java => tcp/server/AbstractHandleTcpReportServerChannelActiveTypeAdvanced.java} (79%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{server/AbstractHandleReportServicePermeateClientCloseVisitorTypeAdvanced.java => tcp/server/AbstractHandleTcpReportServicePermeateClientCloseVisitorTypeAdvanced.java} (79%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{server/AbstractHandleReportServicePermeateClientRealConnectTypeAdvanced.java => tcp/server/AbstractHandleTcpReportServicePermeateClientRealConnectTypeAdvanced.java} (79%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{server/AbstractHandleReportServicePermeateClientTransferTypeAdvanced.java => tcp/server/AbstractHandleTcpReportServicePermeateClientTransferTypeAdvanced.java} (79%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{server/AbstractHandleReportSingleClientMessage2OtherClientTypeAdvanced.java => tcp/server/AbstractHandleTcpReportSingleClientMessage2OtherClientTypeAdvanced.java} (79%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{server/AbstractHandleReportStagingClosedTypeAdvanced.java => tcp/server/AbstractHandleTcpReportStagingClosedTypeAdvanced.java} (82%) rename wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/{server/AbstractHandleReportStagingOpenedTypeAdvanced.java => tcp/server/AbstractHandleTcpReportStagingOpenedTypeAdvanced.java} (79%) create mode 100644 wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/context/NettyTcpServerSocketApplicationListener.java create mode 100644 wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/context/NettyUdpServerSocketApplicationListener.java rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{advanced/ServerHandleClientConnectSuccessTypeAdvanced.java => tcp/advanced/ServerHandleTcpClientConnectSuccessTypeAdvanced.java} (92%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{advanced/ServerHandleReportClientPermeateClientCloseTypeAdvanced.java => tcp/advanced/ServerHandleTcpReportClientPermeateClientCloseTypeAdvanced.java} (72%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{advanced/ServerHandleReportClientPermeateClientTransferCloseTypeAdvanced.java => tcp/advanced/ServerHandleTcpReportClientPermeateClientTransferCloseTypeAdvanced.java} (83%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{advanced/ServerHandleReportClientPermeateServerTransferCloseTypeAdvanced.java => tcp/advanced/ServerHandleTcpReportClientPermeateServerTransferCloseTypeAdvanced.java} (57%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{advanced/ServerHandleReportClientPermeateServerTransferTypeAdvanced.java => tcp/advanced/ServerHandleTcpReportClientPermeateServerTransferTypeAdvanced.java} (88%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{advanced/ServerHandleReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java => tcp/advanced/ServerHandleTcpReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java} (86%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{advanced/ServerHandleReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java => tcp/advanced/ServerHandleTcpReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java} (89%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{advanced/ServerHandleReportClientTransferClientResponseTypeAdvanced.java => tcp/advanced/ServerHandleTcpReportClientTransferClientResponseTypeAdvanced.java} (92%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{advanced/ServerHandleReportClientTransferClientTypeAdvanced.java => tcp/advanced/ServerHandleTcpReportClientTransferClientTypeAdvanced.java} (92%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{advanced/ServerHandleReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java => tcp/advanced/ServerHandleTcpReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java} (77%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{advanced/ServerHandleReportClusterNodeRegisterTypeAdvanced.java => tcp/advanced/ServerHandleTcpReportClusterNodeRegisterTypeAdvanced.java} (78%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{advanced/ServerHandleReportDisconnectTypeAdvanced.java => tcp/advanced/ServerHandleTcpReportDisconnectTypeAdvanced.java} (90%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{advanced/ServerHandleReportServicePermeateClientCloseVisitorTypeAdvanced.java => tcp/advanced/ServerHandleTcpReportServicePermeateClientCloseVisitorTypeAdvanced.java} (78%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{advanced/ServerHandleReportServicePermeateClientRealConnectTypeAdvanced.java => tcp/advanced/ServerHandleTcpReportServicePermeateClientRealConnectTypeAdvanced.java} (89%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{advanced/ServerHandleReportServicePermeateClientTransferTypeAdvanced.java => tcp/advanced/ServerHandleTcpReportServicePermeateClientTransferTypeAdvanced.java} (88%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{advanced/ServerHandleReportStagingClosedTypeAdvanced.java => tcp/advanced/ServerHandleTcpReportStagingClosedTypeAdvanced.java} (89%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{advanced/ServerHandleReportStagingOpenedTypeAdvanced.java => tcp/advanced/ServerHandleTcpReportStagingOpenedTypeAdvanced.java} (90%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{advanced/ServerHandleChannelHeartbeatTypeAdvanced.java => tcp/advanced/ServerTcpTcpHandleChannelHeartbeatTypeAdvanced.java} (79%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{ => tcp}/filter/ClientPermeateServerRealFilter.java (90%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{ => tcp}/filter/NettyServerFilter.java (86%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{ => tcp}/filter/NettyServerPermeateClientVisitorFilter.java (93%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{ => tcp}/filter/NettyServerPermeateServerRealFilter.java (95%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{ => tcp}/filter/NettyServerPermeateServerVisitorFilter.java (94%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{ => tcp}/handler/HeartBeatServerHandler.java (99%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{ => tcp}/handler/LazyServerIdleStateHandler.java (99%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{ => tcp}/handler/NettyClientPermeateServerRealHandler.java (99%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{ => tcp}/handler/NettyServerHandler.java (99%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{ => tcp}/handler/NettyServerPermeateClientVisitorHandler.java (99%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{ => tcp}/handler/NettyServerPermeateServerRealHandler.java (99%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{ => tcp}/handler/NettyServerPermeateServerVisitorHandler.java (96%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{ => tcp}/socket/NettyClientPermeateServerConnectRealSocket.java (97%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{ => tcp}/socket/NettyOnCloudNettyServerSocket.java (90%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{ => tcp}/socket/NettyServerPermeateClientVisitorSocket.java (98%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{ => tcp}/socket/NettyServerPermeateServerConnectRealSocket.java (97%) rename wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/{ => tcp}/socket/NettyServerPermeateServerConnectVisitorSocket.java (98%) create mode 100644 wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/udp/xx.java diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/config/HeartbeatClientConfiguration.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/config/HeartbeatClientConfiguration.java index b810b774..a54d7cc8 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/config/HeartbeatClientConfiguration.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/config/HeartbeatClientConfiguration.java @@ -18,148 +18,148 @@ public class HeartbeatClientConfiguration { /** * 服务端 处理客户端心跳 * - * @return ClientHandleChannelHeartbeatTypeAdvanced + * @return ClientTcpHandleChannelHeartbeatTypeAdvanced */ @Bean - public ClientHandleChannelHeartbeatTypeAdvanced clientChannelHeartbeatTypeAdvanced() { - return new ClientHandleChannelHeartbeatTypeAdvanced(); + public ClientTcpHandleChannelHeartbeatTypeAdvanced clientChannelHeartbeatTypeAdvanced() { + return new ClientTcpHandleChannelHeartbeatTypeAdvanced(); } /** * 处理 客户端代理的真实端口自动读写 * - * @return ClientHandleDistributeSingleClientRealAutoReadConnectTypeAdvanced + * @return ClientHandleTcpDistributeSingleClientRealAutoReadConnectTypeAdvanced */ @Bean - public ClientHandleDistributeSingleClientRealAutoReadConnectTypeAdvanced handleDistributeSingleClientRealAutoReadConnectTypeAdvanced() { - return new ClientHandleDistributeSingleClientRealAutoReadConnectTypeAdvanced(); + public ClientHandleTcpDistributeSingleClientRealAutoReadConnectTypeAdvanced handleDistributeSingleClientRealAutoReadConnectTypeAdvanced() { + return new ClientHandleTcpDistributeSingleClientRealAutoReadConnectTypeAdvanced(); } /** * 处理 接收服务端发送过来的聊天信息 * - * @return ClientHandleDistributeSingleClientMessageTypeAdvanced + * @return ClientHandleTcpDistributeSingleClientMessageTypeAdvanced */ @Bean - public ClientHandleDistributeSingleClientMessageTypeAdvanced handleDistributeSingleClientMessageTypeAdvanced() { - return new ClientHandleDistributeSingleClientMessageTypeAdvanced(); + public ClientHandleTcpDistributeSingleClientMessageTypeAdvanced handleDistributeSingleClientMessageTypeAdvanced() { + return new ClientHandleTcpDistributeSingleClientMessageTypeAdvanced(); } /** * 处理 客户端渗透服务端数据传输通道连接成功 * - * @return ClientHandleDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced + * @return ClientHandleTcpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced */ @Bean - public ClientHandleDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced clientHandleDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced() { - return new ClientHandleDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced(); + public ClientHandleTcpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced clientHandleDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced() { + return new ClientHandleTcpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced(); } /** * 处理 客户端渗透客户端数据传输通道连接成功 * - * @return ClientHandleDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced + * @return ClientHandleTcpDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced */ @Bean - public ClientHandleDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced clientHandleDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced() { - return new ClientHandleDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced(); + public ClientHandleTcpDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced clientHandleDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced() { + return new ClientHandleTcpDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced(); } @Bean - public ClientHandleDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced clientHandleDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced() { - return new ClientHandleDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced(); + public ClientHandleTcpDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced clientHandleDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced() { + return new ClientHandleTcpDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced(); } @Bean - public ClientHandleDistributeClientTransferClientRequestTypeAdvanced clientHandleDistributeClientTransferClientTypeAdvanced() { - return new ClientHandleDistributeClientTransferClientRequestTypeAdvanced(); + public ClientHandleTcpDistributeClientTransferClientRequestTypeAdvanced clientHandleDistributeClientTransferClientTypeAdvanced() { + return new ClientHandleTcpDistributeClientTransferClientRequestTypeAdvanced(); } @Bean - public ClientHandleDistributeServicePermeateClientTransferClientResponseTypeAdvanced clientHandleDistributeClientTransferClientResponseTypeAdvanced() { - return new ClientHandleDistributeServicePermeateClientTransferClientResponseTypeAdvanced(); + public ClientHandleTcpDistributeServicePermeateClientTransferClientResponseTypeAdvanced clientHandleDistributeClientTransferClientResponseTypeAdvanced() { + return new ClientHandleTcpDistributeServicePermeateClientTransferClientResponseTypeAdvanced(); } @Bean - public ClientHandleDistributeSingleClientRealCloseVisitorTypeAdvanced handleDistributeSingleClientRealCloseVisitorTypeAdvanced() { - return new ClientHandleDistributeSingleClientRealCloseVisitorTypeAdvanced(); + public ClientHandleTcpDistributeSingleClientRealCloseVisitorTypeAdvanced handleDistributeSingleClientRealCloseVisitorTypeAdvanced() { + return new ClientHandleTcpDistributeSingleClientRealCloseVisitorTypeAdvanced(); } @Bean - public ClientHandleChannelTransferTypeAdvancedHandleDistributeDistribute handleChannelTransferTypeAdvancedHandleDistribute(NettyClientProperties nettyClientProperties) { - return new ClientHandleChannelTransferTypeAdvancedHandleDistributeDistribute(nettyClientProperties); + public ClientHandleChannelTransferTypeAdvancedHandleDistributeTcpDistribute handleChannelTransferTypeAdvancedHandleDistribute(NettyClientProperties nettyClientProperties) { + return new ClientHandleChannelTransferTypeAdvancedHandleDistributeTcpDistribute(nettyClientProperties); } @Bean - public HandleDistributeConnectSuccessNotificationTypeAdvancedHandle handleDistributeConnectSuccessNotificationTypeAdvancedHandle(ClientChangeEvent clientChangeEvent) { - return new HandleDistributeConnectSuccessNotificationTypeAdvancedHandle(clientChangeEvent); + public HandleTcpDistributeConnectSuccessNotificationTypeAdvancedHandle handleDistributeConnectSuccessNotificationTypeAdvancedHandle(ClientChangeEvent clientChangeEvent) { + return new HandleTcpDistributeConnectSuccessNotificationTypeAdvancedHandle(clientChangeEvent); } @Bean - public HandleClientChannelActiveAdvanced handleClientChannelActiveAdvanced(NettyClientProperties nettyClientProperties) { - return new HandleClientChannelActiveAdvanced(nettyClientProperties); + public HandleTcpClientChannelActiveAdvanced handleClientChannelActiveAdvanced(NettyClientProperties nettyClientProperties) { + return new HandleTcpClientChannelActiveAdvanced(nettyClientProperties); } @Bean - public HandleDistributeDisconnectTypeAdvancedHandle handleDistributeDisconnectTypeAdvancedHandle(ClientChangeEvent clientChangeEvent) { - return new HandleDistributeDisconnectTypeAdvancedHandle(clientChangeEvent); + public HandleTcpDistributeDisconnectTypeAdvancedHandle handleDistributeDisconnectTypeAdvancedHandle(ClientChangeEvent clientChangeEvent) { + return new HandleTcpDistributeDisconnectTypeAdvancedHandle(clientChangeEvent); } @Bean - public HandleDistributeStagingClosedTypeAdvanced handleDistributeStagingClosedTypeAdvanced() { - return new HandleDistributeStagingClosedTypeAdvanced(); + public HandleTcpDistributeStagingClosedTypeAdvanced handleDistributeStagingClosedTypeAdvanced() { + return new HandleTcpDistributeStagingClosedTypeAdvanced(); } @Bean - public HandleDistributeStagingOpenedTypeAdvanced handleDistributeStagingOpenedTypeAdvanced() { - return new HandleDistributeStagingOpenedTypeAdvanced(); + public HandleTcpDistributeStagingOpenedTypeAdvanced handleDistributeStagingOpenedTypeAdvanced() { + return new HandleTcpDistributeStagingOpenedTypeAdvanced(); } /** * 处理 客户端渗透服务端init信息 * - * @return ClientHandleDistributeClientPermeateServerInitTypeAdvanced + * @return ClientHandleTcpDistributeClientPermeateServerInitTypeAdvanced */ @Bean - public ClientHandleDistributeClientPermeateServerInitTypeAdvanced clientHandleDistributeClientPermeateServerInitTypeAdvanced(NettyClientProperties nettyClientProperties) { - return new ClientHandleDistributeClientPermeateServerInitTypeAdvanced(nettyClientProperties); + public ClientHandleTcpDistributeClientPermeateServerInitTypeAdvanced clientHandleDistributeClientPermeateServerInitTypeAdvanced(NettyClientProperties nettyClientProperties) { + return new ClientHandleTcpDistributeClientPermeateServerInitTypeAdvanced(nettyClientProperties); } /** * 处理 客户端渗透服务端init close 信息 * - * @return ClientHandleDistributeClientPermeateServerCloseTypeAdvanced + * @return ClientHandleTcpDistributeClientPermeateServerCloseTypeAdvanced */ @Bean - public ClientHandleDistributeClientPermeateServerCloseTypeAdvanced clientHandleDistributeClientPermeateServerCloseTypeAdvanced( ) { - return new ClientHandleDistributeClientPermeateServerCloseTypeAdvanced(); + public ClientHandleTcpDistributeClientPermeateServerCloseTypeAdvanced clientHandleDistributeClientPermeateServerCloseTypeAdvanced( ) { + return new ClientHandleTcpDistributeClientPermeateServerCloseTypeAdvanced(); } @Bean - public ClientHandleDistributeClientPermeateServerTransferTypeAdvanced clientHandleDistributeClientPermeateServerTransferTypeAdvanced( ) { - return new ClientHandleDistributeClientPermeateServerTransferTypeAdvanced(); + public ClientHandleTcpDistributeClientPermeateServerTransferTypeAdvanced clientHandleDistributeClientPermeateServerTransferTypeAdvanced( ) { + return new ClientHandleTcpDistributeClientPermeateServerTransferTypeAdvanced(); } @Bean - public ClientHandleDistributeClientPermeateClientCloseTypeAdvanced clientHandleDistributeClientPermeateClientCloseTypeAdvanced() { - return new ClientHandleDistributeClientPermeateClientCloseTypeAdvanced(); + public ClientHandleTcpDistributeClientPermeateClientCloseTypeAdvanced clientHandleDistributeClientPermeateClientCloseTypeAdvanced() { + return new ClientHandleTcpDistributeClientPermeateClientCloseTypeAdvanced(); } @Bean - public ClientHandleDistributeClientPermeateClientInitTypeAdvanced clientHandleDistributeClientPermeateClientInitTypeAdvanced() { - return new ClientHandleDistributeClientPermeateClientInitTypeAdvanced(); + public ClientHandleTcpDistributeClientPermeateClientInitTypeAdvanced clientHandleDistributeClientPermeateClientInitTypeAdvanced() { + return new ClientHandleTcpDistributeClientPermeateClientInitTypeAdvanced(); } @Bean - public ClientHandleDistributeClientPermeateClientTransferCloseTypeAdvanced clientHandleDistributeClientPermeateClientTransferCloseTypeAdvanced() { - return new ClientHandleDistributeClientPermeateClientTransferCloseTypeAdvanced(); + public ClientHandleTcpDistributeClientPermeateClientTransferCloseTypeAdvanced clientHandleDistributeClientPermeateClientTransferCloseTypeAdvanced() { + return new ClientHandleTcpDistributeClientPermeateClientTransferCloseTypeAdvanced(); } @Bean - public ClientHandleDistributeServicePermeateClientRealConnectTypeAdvanced clientHandleDistributeSingleClientRealConnectTypeAdvanced(NettyClientProperties nettyClientProperties, - List handleChannelTypeAdvancedList) { - return new ClientHandleDistributeServicePermeateClientRealConnectTypeAdvanced(nettyClientProperties, handleChannelTypeAdvancedList); + public ClientHandleTcpDistributeServicePermeateClientRealConnectTypeAdvanced clientHandleDistributeSingleClientRealConnectTypeAdvanced(NettyClientProperties nettyClientProperties, + List handleChannelTypeAdvancedList) { + return new ClientHandleTcpDistributeServicePermeateClientRealConnectTypeAdvanced(nettyClientProperties, handleChannelTypeAdvancedList); } @Bean - public ClientHandleHandleDistributeClientPermeateServerTransferCloseTypeAdvanced clientHandleHandleDistributeClientPermeateServerTransferCloseTypeAdvanced() { - return new ClientHandleHandleDistributeClientPermeateServerTransferCloseTypeAdvanced(); + public ClientHandleHandleTcpDistributeClientPermeateServerTransferCloseTypeAdvanced clientHandleHandleDistributeClientPermeateServerTransferCloseTypeAdvanced() { + return new ClientHandleHandleTcpDistributeClientPermeateServerTransferCloseTypeAdvanced(); } } diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleChannelTransferTypeAdvancedHandleDistributeDistribute.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleChannelTransferTypeAdvancedHandleDistributeTcpDistribute.java similarity index 89% rename from wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleChannelTransferTypeAdvancedHandleDistributeDistribute.java rename to wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleChannelTransferTypeAdvancedHandleDistributeTcpDistribute.java index b4c009a6..1c15316d 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleChannelTransferTypeAdvancedHandleDistributeDistribute.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleChannelTransferTypeAdvancedHandleDistributeTcpDistribute.java @@ -6,7 +6,7 @@ import io.netty.channel.Channel; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.client.config.NettyClientProperties; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeServicePermeateClientTransferTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.AbstractHandleTcpDistributeServicePermeateClientTransferTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; @@ -17,11 +17,11 @@ import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeK * @see MessageTypeEnums#DISTRIBUTE_CLIENT_TRANSFER */ @Slf4j -public class ClientHandleChannelTransferTypeAdvancedHandleDistributeDistribute extends AbstractHandleDistributeServicePermeateClientTransferTypeAdvanced { +public class ClientHandleChannelTransferTypeAdvancedHandleDistributeTcpDistribute extends AbstractHandleTcpDistributeServicePermeateClientTransferTypeAdvanced { private final NettyClientProperties nettyClientProperties; - public ClientHandleChannelTransferTypeAdvancedHandleDistributeDistribute(NettyClientProperties nettyClientProperties) { + public ClientHandleChannelTransferTypeAdvancedHandleDistributeTcpDistribute(NettyClientProperties nettyClientProperties) { this.nettyClientProperties = nettyClientProperties; } diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleHandleDistributeClientPermeateServerTransferCloseTypeAdvanced.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleHandleTcpDistributeClientPermeateServerTransferCloseTypeAdvanced.java similarity index 74% rename from wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleHandleDistributeClientPermeateServerTransferCloseTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleHandleTcpDistributeClientPermeateServerTransferCloseTypeAdvanced.java index 879273de..d6b11a78 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleHandleDistributeClientPermeateServerTransferCloseTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleHandleTcpDistributeClientPermeateServerTransferCloseTypeAdvanced.java @@ -3,9 +3,8 @@ package org.framework.lazy.cloud.network.heartbeat.client.netty.advanced; import io.netty.channel.Channel; import lombok.extern.slf4j.Slf4j; -import org.framework.lazy.cloud.network.heartbeat.client.config.NettyClientProperties; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeClientPermeateServerTransferCloseTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.AbstractHandleTcpDistributeClientPermeateServerTransferCloseTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; @@ -16,7 +15,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeK * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE */ @Slf4j -public class ClientHandleHandleDistributeClientPermeateServerTransferCloseTypeAdvanced extends AbstractHandleDistributeClientPermeateServerTransferCloseTypeAdvanced { +public class ClientHandleHandleTcpDistributeClientPermeateServerTransferCloseTypeAdvanced extends AbstractHandleTcpDistributeClientPermeateServerTransferCloseTypeAdvanced { /** * 处理当前数据 diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientPermeateClientCloseTypeAdvanced.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientPermeateClientCloseTypeAdvanced.java similarity index 78% rename from wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientPermeateClientCloseTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientPermeateClientCloseTypeAdvanced.java index ac353119..8d20d00e 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientPermeateClientCloseTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientPermeateClientCloseTypeAdvanced.java @@ -5,8 +5,7 @@ import io.netty.channel.Channel; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; import org.framework.lazy.cloud.network.heartbeat.common.NettyVisitorPortContext; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeClientPermeateClientCloseTypeAdvanced; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeClientPermeateServerCloseTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.AbstractHandleTcpDistributeClientPermeateClientCloseTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; import org.framework.lazy.cloud.network.heartbeat.common.socket.PermeateVisitorSocket; @@ -17,7 +16,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.socket.PermeateVisitorS * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_CLIENT_CLOSE */ @Slf4j -public class ClientHandleDistributeClientPermeateClientCloseTypeAdvanced extends AbstractHandleDistributeClientPermeateClientCloseTypeAdvanced { +public class ClientHandleTcpDistributeClientPermeateClientCloseTypeAdvanced extends AbstractHandleTcpDistributeClientPermeateClientCloseTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientPermeateClientInitTypeAdvanced.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientPermeateClientInitTypeAdvanced.java similarity index 93% rename from wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientPermeateClientInitTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientPermeateClientInitTypeAdvanced.java index 7e7bad16..62ed0307 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientPermeateClientInitTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientPermeateClientInitTypeAdvanced.java @@ -7,7 +7,7 @@ import org.framework.lazy.cloud.network.heartbeat.client.config.NettyClientPrope import org.framework.lazy.cloud.network.heartbeat.client.netty.socket.NettyClientPermeateClientVisitorSocket; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; import org.framework.lazy.cloud.network.heartbeat.common.advanced.HandleChannelTypeAdvanced; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeClientPermeateClientInitTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.AbstractHandleTcpDistributeClientPermeateClientInitTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; import org.wu.framework.spring.utils.SpringContextHolder; @@ -21,7 +21,7 @@ import java.util.List; * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_CLIENT_INIT */ @Slf4j -public class ClientHandleDistributeClientPermeateClientInitTypeAdvanced extends AbstractHandleDistributeClientPermeateClientInitTypeAdvanced { +public class ClientHandleTcpDistributeClientPermeateClientInitTypeAdvanced extends AbstractHandleTcpDistributeClientPermeateClientInitTypeAdvanced { /** * 处理当前数据 diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientPermeateClientTransferCloseTypeAdvanced.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientPermeateClientTransferCloseTypeAdvanced.java similarity index 61% rename from wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientPermeateClientTransferCloseTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientPermeateClientTransferCloseTypeAdvanced.java index 9278dabb..35fa7a3c 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientPermeateClientTransferCloseTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientPermeateClientTransferCloseTypeAdvanced.java @@ -3,17 +3,10 @@ package org.framework.lazy.cloud.network.heartbeat.client.netty.advanced; import io.netty.channel.Channel; import lombok.extern.slf4j.Slf4j; -import org.framework.lazy.cloud.network.heartbeat.client.config.NettyClientProperties; -import org.framework.lazy.cloud.network.heartbeat.client.netty.socket.NettyClientPermeateClientVisitorSocket; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.HandleChannelTypeAdvanced; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeClientPermeateClientTransferCloseTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.AbstractHandleTcpDistributeClientPermeateClientTransferCloseTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; -import org.wu.framework.spring.utils.SpringContextHolder; - -import java.util.ArrayList; -import java.util.List; /** @@ -22,7 +15,7 @@ import java.util.List; * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE */ @Slf4j -public class ClientHandleDistributeClientPermeateClientTransferCloseTypeAdvanced extends AbstractHandleDistributeClientPermeateClientTransferCloseTypeAdvanced { +public class ClientHandleTcpDistributeClientPermeateClientTransferCloseTypeAdvanced extends AbstractHandleTcpDistributeClientPermeateClientTransferCloseTypeAdvanced { /** * 处理当前数据 diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientPermeateServerCloseTypeAdvanced.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientPermeateServerCloseTypeAdvanced.java similarity index 79% rename from wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientPermeateServerCloseTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientPermeateServerCloseTypeAdvanced.java index 8e8ee2bb..678c03fb 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientPermeateServerCloseTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientPermeateServerCloseTypeAdvanced.java @@ -3,10 +3,9 @@ package org.framework.lazy.cloud.network.heartbeat.client.netty.advanced; import io.netty.channel.Channel; import lombok.extern.slf4j.Slf4j; -import org.framework.lazy.cloud.network.heartbeat.client.netty.socket.NettyClientPermeateServerVisitorSocket; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; import org.framework.lazy.cloud.network.heartbeat.common.NettyVisitorPortContext; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeClientPermeateServerCloseTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.AbstractHandleTcpDistributeClientPermeateServerCloseTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; import org.framework.lazy.cloud.network.heartbeat.common.socket.PermeateVisitorSocket; @@ -17,7 +16,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.socket.PermeateVisitorS * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_SERVER_CLOSE */ @Slf4j -public class ClientHandleDistributeClientPermeateServerCloseTypeAdvanced extends AbstractHandleDistributeClientPermeateServerCloseTypeAdvanced { +public class ClientHandleTcpDistributeClientPermeateServerCloseTypeAdvanced extends AbstractHandleTcpDistributeClientPermeateServerCloseTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientPermeateServerInitTypeAdvanced.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientPermeateServerInitTypeAdvanced.java similarity index 82% rename from wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientPermeateServerInitTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientPermeateServerInitTypeAdvanced.java index cf3ac09c..ea1bbc8e 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientPermeateServerInitTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientPermeateServerInitTypeAdvanced.java @@ -6,16 +6,13 @@ import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.client.config.NettyClientProperties; import org.framework.lazy.cloud.network.heartbeat.client.netty.socket.NettyClientPermeateServerVisitorSocket; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.adapter.ChannelFlowAdapter; import org.framework.lazy.cloud.network.heartbeat.common.advanced.HandleChannelTypeAdvanced; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeClientPermeateServerInitTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.AbstractHandleTcpDistributeClientPermeateServerInitTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; -import org.wu.framework.inner.lazy.orm.spring.SpringConnectionHandler; import org.wu.framework.spring.utils.SpringContextHolder; import java.util.ArrayList; import java.util.List; -import java.util.stream.Collectors; /** @@ -24,11 +21,11 @@ import java.util.stream.Collectors; * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_SERVER_INIT */ @Slf4j -public class ClientHandleDistributeClientPermeateServerInitTypeAdvanced extends AbstractHandleDistributeClientPermeateServerInitTypeAdvanced { +public class ClientHandleTcpDistributeClientPermeateServerInitTypeAdvanced extends AbstractHandleTcpDistributeClientPermeateServerInitTypeAdvanced { private final NettyClientProperties nettyClientProperties; - public ClientHandleDistributeClientPermeateServerInitTypeAdvanced(NettyClientProperties nettyClientProperties) { + public ClientHandleTcpDistributeClientPermeateServerInitTypeAdvanced(NettyClientProperties nettyClientProperties) { this.nettyClientProperties = nettyClientProperties; } diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientPermeateServerTransferTypeAdvanced.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientPermeateServerTransferTypeAdvanced.java similarity index 84% rename from wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientPermeateServerTransferTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientPermeateServerTransferTypeAdvanced.java index 900f546a..f2930570 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientPermeateServerTransferTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientPermeateServerTransferTypeAdvanced.java @@ -4,9 +4,8 @@ package org.framework.lazy.cloud.network.heartbeat.client.netty.advanced; import io.netty.buffer.ByteBuf; import io.netty.channel.Channel; import lombok.extern.slf4j.Slf4j; -import org.framework.lazy.cloud.network.heartbeat.client.config.NettyClientProperties; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeClientPermeateServerTransferTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.AbstractHandleTcpDistributeClientPermeateServerTransferTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; @@ -17,7 +16,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeK * @see MessageTypeEnums#DISTRIBUTE_CLIENT_TRANSFER */ @Slf4j -public class ClientHandleDistributeClientPermeateServerTransferTypeAdvanced extends AbstractHandleDistributeClientPermeateServerTransferTypeAdvanced { +public class ClientHandleTcpDistributeClientPermeateServerTransferTypeAdvanced extends AbstractHandleTcpDistributeClientPermeateServerTransferTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java similarity index 87% rename from wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java index 681245a3..1d5cdceb 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java @@ -7,13 +7,12 @@ import org.framework.lazy.cloud.network.heartbeat.client.config.NettyClientPrope import org.framework.lazy.cloud.network.heartbeat.client.netty.socket.NettyClientPermeateClientRealSocket; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; import org.framework.lazy.cloud.network.heartbeat.common.advanced.HandleChannelTypeAdvanced; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.AbstractHandleTcpDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; import org.wu.framework.spring.utils.SpringContextHolder; import java.util.ArrayList; import java.util.List; -import java.util.stream.Collectors; /** @@ -23,7 +22,7 @@ import java.util.stream.Collectors; * @see MessageTypeEnums#DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL */ @Slf4j -public class ClientHandleDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced extends AbstractHandleDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced { +public class ClientHandleTcpDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced extends AbstractHandleTcpDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced { /** * 处理当前数据 diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java similarity index 71% rename from wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java index f0e716c3..47ee2875 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java @@ -4,10 +4,8 @@ package org.framework.lazy.cloud.network.heartbeat.client.netty.advanced; import io.netty.channel.Channel; import io.netty.channel.ChannelOption; import lombok.extern.slf4j.Slf4j; -import org.framework.lazy.cloud.network.heartbeat.client.netty.socket.NettyClientPermeateClientRealSocket; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.AbstractHandleTcpDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; @@ -19,7 +17,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeK * @see MessageTypeEnums#DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL */ @Slf4j -public class ClientHandleDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced extends AbstractHandleDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced { +public class ClientHandleTcpDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced extends AbstractHandleTcpDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced { diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientTransferClientRequestTypeAdvanced.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientTransferClientRequestTypeAdvanced.java similarity index 83% rename from wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientTransferClientRequestTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientTransferClientRequestTypeAdvanced.java index 7a57b6f8..cae0d5f5 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientTransferClientRequestTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientTransferClientRequestTypeAdvanced.java @@ -5,7 +5,7 @@ import io.netty.buffer.ByteBuf; import io.netty.channel.Channel; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeClientTransferClientRequestTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.AbstractHandleTcpDistributeClientTransferClientRequestTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; @@ -17,7 +17,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeK * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST */ @Slf4j -public class ClientHandleDistributeClientTransferClientRequestTypeAdvanced extends AbstractHandleDistributeClientTransferClientRequestTypeAdvanced { +public class ClientHandleTcpDistributeClientTransferClientRequestTypeAdvanced extends AbstractHandleTcpDistributeClientTransferClientRequestTypeAdvanced { diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java similarity index 82% rename from wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java index 7386dd6b..c9661c3f 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java @@ -7,7 +7,7 @@ import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.client.netty.handler.NettyClientPermeateServerVisitorHandler; import org.framework.lazy.cloud.network.heartbeat.client.netty.socket.NettyClientPermeateServerVisitorTransferSocket; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.AbstractHandleTcpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; @@ -20,7 +20,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeK * @see MessageTypeEnums#DISTRIBUTE_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL */ @Slf4j -public class ClientHandleDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced extends AbstractHandleDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced { +public class ClientHandleTcpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced extends AbstractHandleTcpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced { diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeServicePermeateClientRealConnectTypeAdvanced.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeServicePermeateClientRealConnectTypeAdvanced.java similarity index 83% rename from wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeServicePermeateClientRealConnectTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeServicePermeateClientRealConnectTypeAdvanced.java index e00a853d..73954bb6 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeServicePermeateClientRealConnectTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeServicePermeateClientRealConnectTypeAdvanced.java @@ -7,7 +7,7 @@ import org.framework.lazy.cloud.network.heartbeat.client.netty.socket.NettyServe import org.framework.lazy.cloud.network.heartbeat.common.InternalNetworkPenetrationRealClient; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; import org.framework.lazy.cloud.network.heartbeat.common.advanced.HandleChannelTypeAdvanced; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeServicePermeateClientRealConnectTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.AbstractHandleTcpDistributeServicePermeateClientRealConnectTypeAdvanced; import java.util.List; @@ -15,12 +15,12 @@ import java.util.List; * 客户端创建真实代理同奥 */ @Slf4j -public class ClientHandleDistributeServicePermeateClientRealConnectTypeAdvanced extends AbstractHandleDistributeServicePermeateClientRealConnectTypeAdvanced { +public class ClientHandleTcpDistributeServicePermeateClientRealConnectTypeAdvanced extends AbstractHandleTcpDistributeServicePermeateClientRealConnectTypeAdvanced { private final NettyClientProperties nettyClientProperties;// 服务端地址信息 private final List handleChannelTypeAdvancedList; - public ClientHandleDistributeServicePermeateClientRealConnectTypeAdvanced(NettyClientProperties nettyClientProperties, List handleChannelTypeAdvancedList) { + public ClientHandleTcpDistributeServicePermeateClientRealConnectTypeAdvanced(NettyClientProperties nettyClientProperties, List handleChannelTypeAdvancedList) { this.nettyClientProperties = nettyClientProperties; this.handleChannelTypeAdvancedList = handleChannelTypeAdvancedList; } diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeServicePermeateClientTransferClientResponseTypeAdvanced.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeServicePermeateClientTransferClientResponseTypeAdvanced.java similarity index 79% rename from wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeServicePermeateClientTransferClientResponseTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeServicePermeateClientTransferClientResponseTypeAdvanced.java index ce2939aa..7b31122c 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeServicePermeateClientTransferClientResponseTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeServicePermeateClientTransferClientResponseTypeAdvanced.java @@ -5,7 +5,7 @@ import io.netty.buffer.ByteBuf; import io.netty.channel.Channel; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeServicePermeateClientTransferClientResponseTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.AbstractHandleTcpDistributeServicePermeateClientTransferClientResponseTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; @@ -17,7 +17,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeK * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_RESPONSE */ @Slf4j -public class ClientHandleDistributeServicePermeateClientTransferClientResponseTypeAdvanced extends AbstractHandleDistributeServicePermeateClientTransferClientResponseTypeAdvanced { +public class ClientHandleTcpDistributeServicePermeateClientTransferClientResponseTypeAdvanced extends AbstractHandleTcpDistributeServicePermeateClientTransferClientResponseTypeAdvanced { diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeSingleClientMessageTypeAdvanced.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeSingleClientMessageTypeAdvanced.java similarity index 77% rename from wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeSingleClientMessageTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeSingleClientMessageTypeAdvanced.java index 29a05360..bbd18c04 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeSingleClientMessageTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeSingleClientMessageTypeAdvanced.java @@ -3,13 +3,13 @@ package org.framework.lazy.cloud.network.heartbeat.client.netty.advanced; import io.netty.channel.Channel; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeSingleClientMessageTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.AbstractHandleTcpDistributeSingleClientMessageTypeAdvanced; /** * 接收服务端发送过来的聊天信息 */ @Slf4j -public class ClientHandleDistributeSingleClientMessageTypeAdvanced extends AbstractHandleDistributeSingleClientMessageTypeAdvanced { +public class ClientHandleTcpDistributeSingleClientMessageTypeAdvanced extends AbstractHandleTcpDistributeSingleClientMessageTypeAdvanced { /** * 处理当前数据 * diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeSingleClientRealAutoReadConnectTypeAdvanced.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeSingleClientRealAutoReadConnectTypeAdvanced.java similarity index 81% rename from wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeSingleClientRealAutoReadConnectTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeSingleClientRealAutoReadConnectTypeAdvanced.java index 56320ee7..1b445740 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeSingleClientRealAutoReadConnectTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeSingleClientRealAutoReadConnectTypeAdvanced.java @@ -5,11 +5,11 @@ import io.netty.channel.ChannelOption; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; import org.framework.lazy.cloud.network.heartbeat.common.NettyRealIdContext; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeSingleClientRealAutoReadConnectTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.AbstractHandleTcpDistributeSingleClientRealAutoReadConnectTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; @Slf4j -public class ClientHandleDistributeSingleClientRealAutoReadConnectTypeAdvanced extends AbstractHandleDistributeSingleClientRealAutoReadConnectTypeAdvanced { +public class ClientHandleTcpDistributeSingleClientRealAutoReadConnectTypeAdvanced extends AbstractHandleTcpDistributeSingleClientRealAutoReadConnectTypeAdvanced { /** * 处理当前数据 * diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeSingleClientRealCloseVisitorTypeAdvanced.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeSingleClientRealCloseVisitorTypeAdvanced.java similarity index 77% rename from wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeSingleClientRealCloseVisitorTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeSingleClientRealCloseVisitorTypeAdvanced.java index 9c809d1b..93a54e2b 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleDistributeSingleClientRealCloseVisitorTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleTcpDistributeSingleClientRealCloseVisitorTypeAdvanced.java @@ -5,10 +5,10 @@ import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.common.NettyCommunicationIdContext; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; import org.framework.lazy.cloud.network.heartbeat.common.NettyRealIdContext; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeSingleClientRealCloseVisitorTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.AbstractHandleTcpDistributeSingleClientRealCloseVisitorTypeAdvanced; @Slf4j -public class ClientHandleDistributeSingleClientRealCloseVisitorTypeAdvanced extends AbstractHandleDistributeSingleClientRealCloseVisitorTypeAdvanced { +public class ClientHandleTcpDistributeSingleClientRealCloseVisitorTypeAdvanced extends AbstractHandleTcpDistributeSingleClientRealCloseVisitorTypeAdvanced { /** * 处理当前数据 * diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleChannelHeartbeatTypeAdvanced.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientTcpHandleChannelHeartbeatTypeAdvanced.java similarity index 79% rename from wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleChannelHeartbeatTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientTcpHandleChannelHeartbeatTypeAdvanced.java index 2f0679f3..3684f6d4 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientHandleChannelHeartbeatTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/ClientTcpHandleChannelHeartbeatTypeAdvanced.java @@ -4,14 +4,14 @@ package org.framework.lazy.cloud.network.heartbeat.client.netty.advanced; import io.netty.channel.Channel; import org.framework.lazy.cloud.network.heartbeat.common.MessageType; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.AbstractHandleChannelHeartbeatTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.AbstractTcpHandleChannelHeartbeatTypeAdvanced; /** * 服务端 处理客户端心跳 * TYPE_HEARTBEAT */ -public class ClientHandleChannelHeartbeatTypeAdvanced extends AbstractHandleChannelHeartbeatTypeAdvanced { +public class ClientTcpHandleChannelHeartbeatTypeAdvanced extends AbstractTcpHandleChannelHeartbeatTypeAdvanced { /** * 处理当前数据 diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleClientChannelActiveAdvanced.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleTcpClientChannelActiveAdvanced.java similarity index 80% rename from wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleClientChannelActiveAdvanced.java rename to wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleTcpClientChannelActiveAdvanced.java index fcbad148..bfa8a4d7 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleClientChannelActiveAdvanced.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleTcpClientChannelActiveAdvanced.java @@ -4,16 +4,16 @@ import io.netty.channel.Channel; import org.framework.lazy.cloud.network.heartbeat.client.config.NettyClientProperties; import org.framework.lazy.cloud.network.heartbeat.common.ChannelContext; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleClientChannelActiveAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.AbstractHandleTcpClientChannelActiveAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; /** * 客户端通道 is active */ -public class HandleClientChannelActiveAdvanced extends AbstractHandleClientChannelActiveAdvanced { +public class HandleTcpClientChannelActiveAdvanced extends AbstractHandleTcpClientChannelActiveAdvanced { private final NettyClientProperties nettyClientProperties; - public HandleClientChannelActiveAdvanced(NettyClientProperties nettyClientProperties) { + public HandleTcpClientChannelActiveAdvanced(NettyClientProperties nettyClientProperties) { this.nettyClientProperties = nettyClientProperties; } diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleDistributeConnectSuccessNotificationTypeAdvancedHandle.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleTcpDistributeConnectSuccessNotificationTypeAdvancedHandle.java similarity index 76% rename from wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleDistributeConnectSuccessNotificationTypeAdvancedHandle.java rename to wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleTcpDistributeConnectSuccessNotificationTypeAdvancedHandle.java index ff6d1387..ddf52c0b 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleDistributeConnectSuccessNotificationTypeAdvancedHandle.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleTcpDistributeConnectSuccessNotificationTypeAdvancedHandle.java @@ -5,7 +5,7 @@ import io.netty.channel.Channel; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.client.netty.event.ClientChangeEvent; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeConnectSuccessNotificationTypeAdvancedHandle; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.AbstractHandleTcpDistributeConnectSuccessNotificationTypeAdvancedHandle; import java.util.List; @@ -13,12 +13,12 @@ import java.util.List; * 客户端连接成功通知 */ @Slf4j -public class HandleDistributeConnectSuccessNotificationTypeAdvancedHandle extends AbstractHandleDistributeConnectSuccessNotificationTypeAdvancedHandle { +public class HandleTcpDistributeConnectSuccessNotificationTypeAdvancedHandle extends AbstractHandleTcpDistributeConnectSuccessNotificationTypeAdvancedHandle { private final ClientChangeEvent clientChangeEvent; - public HandleDistributeConnectSuccessNotificationTypeAdvancedHandle(ClientChangeEvent clientChangeEvent) { + public HandleTcpDistributeConnectSuccessNotificationTypeAdvancedHandle(ClientChangeEvent clientChangeEvent) { this.clientChangeEvent = clientChangeEvent; } diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleDistributeDisconnectTypeAdvancedHandle.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleTcpDistributeDisconnectTypeAdvancedHandle.java similarity index 77% rename from wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleDistributeDisconnectTypeAdvancedHandle.java rename to wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleTcpDistributeDisconnectTypeAdvancedHandle.java index 7268336e..4e398d24 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleDistributeDisconnectTypeAdvancedHandle.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleTcpDistributeDisconnectTypeAdvancedHandle.java @@ -5,7 +5,7 @@ import io.netty.channel.Channel; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.client.netty.event.ClientChangeEvent; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeDisconnectTypeAdvancedHandle; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.AbstractHandleTcpDistributeDisconnectTypeAdvancedHandle; /** @@ -13,12 +13,12 @@ import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.Abstrac * TYPE_DISCONNECT */ @Slf4j -public class HandleDistributeDisconnectTypeAdvancedHandle extends AbstractHandleDistributeDisconnectTypeAdvancedHandle { +public class HandleTcpDistributeDisconnectTypeAdvancedHandle extends AbstractHandleTcpDistributeDisconnectTypeAdvancedHandle { private final ClientChangeEvent clientChangeEvent; - public HandleDistributeDisconnectTypeAdvancedHandle(ClientChangeEvent clientChangeEvent) { + public HandleTcpDistributeDisconnectTypeAdvancedHandle(ClientChangeEvent clientChangeEvent) { this.clientChangeEvent = clientChangeEvent; } diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleDistributeStagingClosedTypeAdvanced.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleTcpDistributeStagingClosedTypeAdvanced.java similarity index 81% rename from wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleDistributeStagingClosedTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleTcpDistributeStagingClosedTypeAdvanced.java index a367c307..e36a1875 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleDistributeStagingClosedTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleTcpDistributeStagingClosedTypeAdvanced.java @@ -3,13 +3,13 @@ package org.framework.lazy.cloud.network.heartbeat.client.netty.advanced; import io.netty.channel.Channel; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeStagingClosedTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.AbstractHandleTcpDistributeStagingClosedTypeAdvanced; /** * 服务端下发暂存关闭消息处理 */ @Slf4j -public class HandleDistributeStagingClosedTypeAdvanced extends AbstractHandleDistributeStagingClosedTypeAdvanced { +public class HandleTcpDistributeStagingClosedTypeAdvanced extends AbstractHandleTcpDistributeStagingClosedTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleDistributeStagingOpenedTypeAdvanced.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleTcpDistributeStagingOpenedTypeAdvanced.java similarity index 78% rename from wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleDistributeStagingOpenedTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleTcpDistributeStagingOpenedTypeAdvanced.java index 16a2cfab..8867e7a5 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleDistributeStagingOpenedTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/advanced/HandleTcpDistributeStagingOpenedTypeAdvanced.java @@ -3,16 +3,16 @@ package org.framework.lazy.cloud.network.heartbeat.client.netty.advanced; import io.netty.channel.Channel; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeStagingOpenedTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.AbstractHandleTcpDistributeStagingOpenedTypeAdvanced; /** * 服务端下发暂存开启消息处理 */ @Slf4j -public class HandleDistributeStagingOpenedTypeAdvanced extends AbstractHandleDistributeStagingOpenedTypeAdvanced { +public class HandleTcpDistributeStagingOpenedTypeAdvanced extends AbstractHandleTcpDistributeStagingOpenedTypeAdvanced { - public HandleDistributeStagingOpenedTypeAdvanced() { + public HandleTcpDistributeStagingOpenedTypeAdvanced() { } diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/handler/NettyClientPermeateClientVisitorHandler.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/handler/NettyClientPermeateClientVisitorHandler.java index f27f3521..7df95f15 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/handler/NettyClientPermeateClientVisitorHandler.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/handler/NettyClientPermeateClientVisitorHandler.java @@ -9,7 +9,7 @@ import io.netty.channel.SimpleChannelInboundHandler; import io.netty.util.internal.StringUtil; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.client.netty.InternalNetworkClientPermeateClientVisitor; -import org.framework.lazy.cloud.network.heartbeat.client.netty.advanced.ClientHandleDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.client.netty.advanced.ClientHandleTcpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.client.netty.socket.NettyClientPermeateClientVisitorTransferSocket; import org.framework.lazy.cloud.network.heartbeat.client.netty.socket.NettyClientPermeateServerVisitorTransferSocket; import org.framework.lazy.cloud.network.heartbeat.common.MessageType; @@ -18,7 +18,6 @@ import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; import org.framework.lazy.cloud.network.heartbeat.common.NettyRealIdContext; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; -import java.util.Objects; import java.util.UUID; @Slf4j @@ -34,7 +33,7 @@ public class NettyClientPermeateClientVisitorHandler extends SimpleChannelInbou * @param ctx * @throws Exception * @see NettyClientPermeateServerVisitorTransferSocket - * @see ClientHandleDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced + * @see ClientHandleTcpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced */ @Override public void channelActive(ChannelHandlerContext ctx) throws Exception { diff --git a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/handler/NettyClientPermeateServerVisitorHandler.java b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/handler/NettyClientPermeateServerVisitorHandler.java index f0c83bb6..8d786196 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/handler/NettyClientPermeateServerVisitorHandler.java +++ b/wu-lazy-cloud-heartbeat-client/src/main/java/org/framework/lazy/cloud/network/heartbeat/client/netty/handler/NettyClientPermeateServerVisitorHandler.java @@ -9,7 +9,7 @@ import io.netty.channel.SimpleChannelInboundHandler; import io.netty.util.internal.StringUtil; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.client.netty.InternalNetworkClientPermeateServerVisitor; -import org.framework.lazy.cloud.network.heartbeat.client.netty.advanced.ClientHandleDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.client.netty.advanced.ClientHandleTcpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.client.netty.socket.NettyClientPermeateServerVisitorTransferSocket; import org.framework.lazy.cloud.network.heartbeat.common.MessageType; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -30,7 +30,7 @@ public class NettyClientPermeateServerVisitorHandler extends SimpleChannelInboun * @param ctx * @throws Exception * @see NettyClientPermeateServerVisitorTransferSocket - * @see ClientHandleDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced + * @see ClientHandleTcpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced */ @Override public void channelActive(ChannelHandlerContext ctx) throws Exception { diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/MessageType.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/MessageType.java index 041878b5..10acb396 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/MessageType.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/MessageType.java @@ -1,10 +1,8 @@ package org.framework.lazy.cloud.network.heartbeat.common; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.AbstractHandleChannelHeartbeatTypeAdvanced; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.*; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeServicePermeateClientRealConnectTypeAdvanced; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeServicePermeateClientTransferTypeAdvanced; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.server.*; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.AbstractTcpHandleChannelHeartbeatTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.*; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server.*; import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; /** @@ -17,7 +15,7 @@ public class MessageType { * 心跳 * * @see MessageTypeEnums#TYPE_HEARTBEAT - * @see AbstractHandleChannelHeartbeatTypeAdvanced + * @see AbstractTcpHandleChannelHeartbeatTypeAdvanced */ public static final byte TYPE_HEARTBEAT = 0X00; @@ -25,28 +23,28 @@ public class MessageType { * 客户端上报连接成功 * * @see MessageTypeEnums#REPORT_CLIENT_CONNECT_SUCCESS - * @see AbstractHandleClientConnectSuccessTypeAdvanced + * @see AbstractHandleTcpClientConnectSuccessTypeAdvanced */ public static final byte REPORT_CLIENT_CONNECT_SUCCESS = 0X01; /** * 上报 客户端断开连接 * * @see MessageTypeEnums#REPORT_CLIENT_DISCONNECTION - * @see AbstractHandleReportDisconnectTypeAdvanced + * @see AbstractHandleTcpReportDisconnectTypeAdvanced */ public static final byte REPORT_CLIENT_DISCONNECTION = 0X02; /** * 客户端上报暂存开启 * * @see MessageTypeEnums#REPORT_CLIENT_STAGING_OPENED - * @see AbstractHandleReportStagingOpenedTypeAdvanced + * @see AbstractHandleTcpReportStagingOpenedTypeAdvanced */ public static final byte REPORT_CLIENT_STAGING_OPENED = 0X03; /** * 客户端上报暂存关闭 * * @see MessageTypeEnums#REPORT_CLIENT_STAGING_CLOSED - * @see AbstractHandleReportStagingClosedTypeAdvanced + * @see AbstractHandleTcpReportStagingClosedTypeAdvanced */ public static final byte REPORT_CLIENT_STAGING_CLOSED = 0X04; @@ -54,7 +52,7 @@ public class MessageType { * 上报 客户端数据传输(内网穿透数据回传) * * @see MessageTypeEnums#REPORT_CLIENT_TRANSFER - * @see AbstractHandleReportServicePermeateClientTransferTypeAdvanced + * @see AbstractHandleTcpReportServicePermeateClientTransferTypeAdvanced */ public static final byte REPORT_CLIENT_TRANSFER = 0X05; @@ -63,14 +61,14 @@ public class MessageType { * 上报 客户端创建需要代理的真实端口成功 * * @see MessageTypeEnums#REPORT_SINGLE_CLIENT_REAL_CONNECT - * @see AbstractHandleReportServicePermeateClientRealConnectTypeAdvanced + * @see AbstractHandleTcpReportServicePermeateClientRealConnectTypeAdvanced */ public static final byte REPORT_SINGLE_CLIENT_REAL_CONNECT = 0X06; /** * 上报 客户端关闭一个访客通道 * * @see MessageTypeEnums#REPORT_SINGLE_CLIENT_CLOSE_VISITOR - * @see AbstractHandleReportServicePermeateClientCloseVisitorTypeAdvanced + * @see AbstractHandleTcpReportServicePermeateClientCloseVisitorTypeAdvanced */ public static final byte REPORT_SERVICE_PERMEATE_CLIENT_CLIENT_CLOSE_VISITOR = 0X08; @@ -78,14 +76,14 @@ public class MessageType { * 上报 客户端消息到另一个客户端 * * @see MessageTypeEnums#REPORT_SINGLE_CLIENT_MESSAGE - * @see AbstractHandleReportSingleClientMessage2OtherClientTypeAdvanced + * @see AbstractHandleTcpReportSingleClientMessage2OtherClientTypeAdvanced */ public static final byte REPORT_SINGLE_CLIENT_MESSAGE = 0X09; /** * 服务端通道 is active * * @see MessageTypeEnums#SERVER_CHANNEL_ACTIVE - * @see AbstractHandleReportServerChannelActiveTypeAdvanced + * @see AbstractHandleTcpReportServerChannelActiveTypeAdvanced */ public static final byte SERVER_CHANNEL_ACTIVE = 0X10; @@ -93,7 +91,7 @@ public class MessageType { * 上报 集群注册 * * @see MessageTypeEnums#REPORT_CLUSTER_NODE_REGISTER_MESSAGE - * @see AbstractHandleReportClusterNodeRegisterTypeAdvanced + * @see AbstractHandleTcpReportClusterNodeRegisterTypeAdvanced */ public static final byte REPORT_CLUSTER_NODE_REGISTER_MESSAGE = 0X11; @@ -107,7 +105,7 @@ public class MessageType { * 上报 客户端渗透服务端数据传输通道连接成功 * * @see MessageTypeEnums#REPORT_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL - * @see AbstractHandleReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced + * @see AbstractHandleTcpReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced */ public static final byte REPORT_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL = 0X12; @@ -115,21 +113,21 @@ public class MessageType { * 上报 客户端渗透服务端init信息 * * @see MessageTypeEnums#REPORT_CLIENT_PERMEATE_SERVER_INIT - * @see AbstractHandleReportClientPermeateServerInitTypeAdvanced + * @see AbstractHandleTcpReportClientPermeateServerInitTypeAdvanced */ public static final byte REPORT_CLIENT_PERMEATE_SERVER_INIT = 0X13; /** * 上报 客户端渗透服务端init close 信息 * * @see MessageTypeEnums#REPORT_CLIENT_PERMEATE_SERVER_CLOSE - * @see AbstractHandleReportClientPermeateServerCloseTypeAdvanced + * @see AbstractHandleTcpReportClientPermeateServerCloseTypeAdvanced */ public static final byte REPORT_CLIENT_PERMEATE_SERVER_CLOSE = 0X14; /** * 上报 客户端渗透服务端通信通道关闭 * * @see MessageTypeEnums#REPORT_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE - * @see AbstractHandleReportClientPermeateServerTransferCloseTypeAdvanced + * @see AbstractHandleTcpReportClientPermeateServerTransferCloseTypeAdvanced */ public static final byte REPORT_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE = 0X15; @@ -137,7 +135,7 @@ public class MessageType { * 上报 客户端渗透服务端通信传输 * * @see MessageTypeEnums#REPORT_CLIENT_PERMEATE_SERVER_TRANSFER - * @see AbstractHandleReportClientPermeateServerTransferTypeAdvanced + * @see AbstractHandleTcpReportClientPermeateServerTransferTypeAdvanced */ public static final byte REPORT_CLIENT_PERMEATE_SERVER_TRANSFER = 0X16; @@ -154,21 +152,21 @@ public class MessageType { * 上报 客户端渗透客户端init信息 * * @see MessageTypeEnums#REPORT_CLIENT_PERMEATE_CLIENT_INIT - * @see AbstractHandleReportClientPermeateClientInitTypeAdvanced + * @see AbstractHandleTcpReportClientPermeateClientInitTypeAdvanced */ public static final byte REPORT_CLIENT_PERMEATE_CLIENT_INIT = 0X19; /** * 上报 客户端渗透客户端init close 信息 * * @see MessageTypeEnums#REPORT_CLIENT_PERMEATE_CLIENT_CLOSE - * @see AbstractHandleReportClientPermeateClientCloseTypeAdvanced + * @see AbstractHandleTcpReportClientPermeateClientCloseTypeAdvanced */ public static final byte REPORT_CLIENT_PERMEATE_CLIENT_CLOSE = 0X20; /** * 上报 客户端渗透客户端数据传输通道连接成功 * * @see MessageTypeEnums#REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL - * @see AbstractHandleReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced + * @see AbstractHandleTcpReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced * @see MessageType#DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL */ public static final byte REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL = 0X21; @@ -178,7 +176,7 @@ public class MessageType { * 上报 客户端渗透客户端数据传输通道init 成功 * * @see MessageTypeEnums#REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_INIT_SUCCESSFUL - * @see AbstractHandleReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced + * @see AbstractHandleTcpReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced * @see MessageType#DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL */ public static final byte REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL = 0X22; @@ -186,7 +184,7 @@ public class MessageType { * 上报客户端渗透客户端数据传输请求 * * @see MessageTypeEnums#REPORT_CLIENT_TRANSFER_CLIENT_REQUEST - * @see AbstractHandleReportClientTransferClientTypeAdvanced + * @see AbstractHandleTcpReportClientTransferClientTypeAdvanced * @see MessageType#DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST */ public static final byte REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST = 0X23; @@ -195,7 +193,7 @@ public class MessageType { * 上报客户端渗透客户端数据传输结果 * * @see MessageTypeEnums#REPORT_CLIENT_TRANSFER_CLIENT_RESPONSE - * @see AbstractHandleReportClientTransferClientResponseTypeAdvanced + * @see AbstractHandleTcpReportClientTransferClientResponseTypeAdvanced * @see MessageType#DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_RESPONSE */ public static final byte REPORT_CLIENT_TRANSFER_CLIENT_RESPONSE = 0X24; @@ -204,7 +202,7 @@ public class MessageType { * 上报客户端渗透客户端通信通道关闭 * * @see MessageTypeEnums#REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE - * @see AbstractHandleReportClientPermeateClientTransferCloseTypeAdvanced + * @see AbstractHandleTcpReportClientPermeateClientTransferCloseTypeAdvanced * @see MessageType#DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE */ public static final byte REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE = 0X25; @@ -218,21 +216,21 @@ public class MessageType { * 下发 客户端接收连接成功通知 * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_CONNECTION_SUCCESS_NOTIFICATION - * @see AbstractHandleDistributeConnectSuccessNotificationTypeAdvancedHandle + * @see AbstractHandleTcpDistributeConnectSuccessNotificationTypeAdvancedHandle */ public static final byte DISTRIBUTE_CLIENT_CONNECTION_SUCCESS_NOTIFICATION = -0X01; /** * 下发 客户端断开连接通知 * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_DISCONNECTION_NOTIFICATION - * @see AbstractHandleDistributeDisconnectTypeAdvancedHandle + * @see AbstractHandleTcpDistributeDisconnectTypeAdvancedHandle */ public static final byte DISTRIBUTE_CLIENT_DISCONNECTION_NOTIFICATION = -0X02; /** * 下发 客户端暂存开启通知 * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_STAGING_OPENED_NOTIFICATION - * @see AbstractHandleDistributeStagingOpenedTypeAdvanced + * @see AbstractHandleTcpDistributeStagingOpenedTypeAdvanced */ public static final byte DISTRIBUTE_CLIENT_STAGING_OPENED_NOTIFICATION = -0X03; @@ -240,21 +238,21 @@ public class MessageType { * 下发 客户端暂存关闭通知 * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_STAGING_CLOSED_NOTIFICATION - * @see AbstractHandleDistributeStagingClosedTypeAdvanced + * @see AbstractHandleTcpDistributeStagingClosedTypeAdvanced */ public static final byte DISTRIBUTE_CLIENT_STAGING_CLOSED_NOTIFICATION = -0X04; /** * 下发 客户端数据传输(内网穿透数据发送) * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_TRANSFER - * @see AbstractHandleDistributeServicePermeateClientTransferTypeAdvanced + * @see AbstractHandleTcpDistributeServicePermeateClientTransferTypeAdvanced */ public static final byte DISTRIBUTE_CLIENT_TRANSFER = -0X05; /** * 下发 客户端创建需要代理的真实端口 * * @see MessageTypeEnums#DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT - * @see AbstractHandleDistributeServicePermeateClientRealConnectTypeAdvanced + * @see AbstractHandleTcpDistributeServicePermeateClientRealConnectTypeAdvanced */ public static final byte DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT = -0X06; @@ -262,7 +260,7 @@ public class MessageType { * 下发 客户端代理的真实端口自动读写 * * @see MessageTypeEnums#DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT_AUTO_READ - * @see AbstractHandleDistributeSingleClientRealAutoReadConnectTypeAdvanced + * @see AbstractHandleTcpDistributeSingleClientRealAutoReadConnectTypeAdvanced */ public static final byte DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT_AUTO_READ = -0X07; @@ -270,7 +268,7 @@ public class MessageType { * 下发 客户端关闭代理服务通道 * * @see MessageTypeEnums#DISTRIBUTE_SINGLE_CLIENT_REAL_CLOSE_VISITOR - * @see AbstractHandleDistributeSingleClientRealCloseVisitorTypeAdvanced + * @see AbstractHandleTcpDistributeSingleClientRealCloseVisitorTypeAdvanced */ public static final byte DISTRIBUTE_SERVER_PERMEATE_CLIENT_REAL_CLOSE_VISITOR = -0X08; @@ -278,7 +276,7 @@ public class MessageType { * 下发 客户端消息 * * @see MessageTypeEnums#DISTRIBUTE_SINGLE_CLIENT_MESSAGE - * @see AbstractHandleDistributeSingleClientMessageTypeAdvanced + * @see AbstractHandleTcpDistributeSingleClientMessageTypeAdvanced */ public static final byte DISTRIBUTE_SINGLE_CLIENT_MESSAGE = -0X09; @@ -287,7 +285,7 @@ public class MessageType { * 客户端通道 is active * * @see MessageTypeEnums#CLIENT_CHANNEL_ACTIVE - * @see AbstractHandleClientChannelActiveAdvanced + * @see AbstractHandleTcpClientChannelActiveAdvanced */ public static final byte CLIENT_CHANNEL_ACTIVE = -0X10; @@ -295,7 +293,7 @@ public class MessageType { * 下发 集群注册 * * @see MessageTypeEnums#DISTRIBUTE_CLUSTER_NODE_REGISTER_MESSAGE - * @see AbstractHandleDistributeClusterNodeRegisterTypeAdvanced + * @see AbstractHandleTcpDistributeClusterNodeRegisterTypeAdvanced */ public static final byte DISTRIBUTE_CLUSTER_NODE_REGISTER_MESSAGE = -0X11; @@ -303,7 +301,7 @@ public class MessageType { * 下发 客户端渗透服务端数据传输通道连接成功 * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL - * @see AbstractHandleDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced + * @see AbstractHandleTcpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced */ public static final byte DISTRIBUTE_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL = -0X12; @@ -311,7 +309,7 @@ public class MessageType { * 下发 客户端渗透服务端init信息 * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_SERVER_INIT - * @see AbstractHandleDistributeClientPermeateServerInitTypeAdvanced + * @see AbstractHandleTcpDistributeClientPermeateServerInitTypeAdvanced */ public static final byte DISTRIBUTE_CLIENT_PERMEATE_SERVER_INIT = -0X13; @@ -319,7 +317,7 @@ public class MessageType { * 下发 客户端渗透服务端init close信息 * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_SERVER_CLOSE - * @see AbstractHandleDistributeClientPermeateServerCloseTypeAdvanced + * @see AbstractHandleTcpDistributeClientPermeateServerCloseTypeAdvanced */ public static final byte DISTRIBUTE_CLIENT_PERMEATE_SERVER_CLOSE = -0X14; @@ -328,7 +326,7 @@ public class MessageType { * 下发 客户端渗透服务端通信通道关闭 * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE - * @see AbstractHandleDistributeClientPermeateServerTransferCloseTypeAdvanced + * @see AbstractHandleTcpDistributeClientPermeateServerTransferCloseTypeAdvanced */ public static final byte DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE = -0X15; @@ -336,14 +334,14 @@ public class MessageType { * 下发 客户端渗透服务端通信传输 * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER - * @see AbstractHandleDistributeClientPermeateServerTransferTypeAdvanced + * @see AbstractHandleTcpDistributeClientPermeateServerTransferTypeAdvanced */ public static final byte DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER = -0X16; /** * 下发 客户端渗透客户端init信息 * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_CLIENT_INIT - * @see AbstractHandleDistributeClientPermeateClientInitTypeAdvanced + * @see AbstractHandleTcpDistributeClientPermeateClientInitTypeAdvanced */ public static final byte DISTRIBUTE_CLIENT_PERMEATE_CLIENT_INIT = -0X19; @@ -351,7 +349,7 @@ public class MessageType { * 下发 客户端渗透客户端init close信息 * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_CLIENT_CLOSE - * @see AbstractHandleDistributeClientPermeateClientCloseTypeAdvanced + * @see AbstractHandleTcpDistributeClientPermeateClientCloseTypeAdvanced */ public static final byte DISTRIBUTE_CLIENT_PERMEATE_CLIENT_CLOSE = -0X20; @@ -361,7 +359,7 @@ public class MessageType { * 下发 客户端渗透客户端数据传输通道连接成功 * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL - * @see AbstractHandleDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced + * @see AbstractHandleTcpDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced * @see MessageType#REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL */ public static final byte DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL = -0X21; @@ -371,7 +369,7 @@ public class MessageType { * 下发 客户端渗透客户端数据传输通道init 成功 * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL - * @see AbstractHandleDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced + * @see AbstractHandleTcpDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced * @see MessageType#DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL */ public static final byte DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL = -0X22; @@ -380,7 +378,7 @@ public class MessageType { * 下发 客户端渗透客户端数据传输请求 * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST - * @see AbstractHandleDistributeClientTransferClientRequestTypeAdvanced + * @see AbstractHandleTcpDistributeClientTransferClientRequestTypeAdvanced * @see MessageType#REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST */ public static final byte DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST = -0X23; @@ -388,7 +386,7 @@ public class MessageType { * 下发客户端渗透客户端数据传输响应 * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_RESPONSE - * @see AbstractHandleDistributeServicePermeateClientTransferClientResponseTypeAdvanced + * @see AbstractHandleTcpDistributeServicePermeateClientTransferClientResponseTypeAdvanced * @see MessageType#REPORT_CLIENT_TRANSFER_CLIENT_RESPONSE */ public static final byte DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_RESPONSE = -0X24; @@ -398,7 +396,7 @@ public class MessageType { * 下发客户端渗透客户端通信通道关闭 * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE - * @see AbstractHandleDistributeClientPermeateClientTransferCloseTypeAdvanced + * @see AbstractHandleTcpDistributeClientPermeateClientTransferCloseTypeAdvanced * @see MessageType#REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE */ public static final byte DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE = -0X25; diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/AbstractHandleChannelHeartbeatTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/AbstractHandleChannelHeartbeatTypeAdvanced.java deleted file mode 100644 index 1fa40005..00000000 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/AbstractHandleChannelHeartbeatTypeAdvanced.java +++ /dev/null @@ -1,25 +0,0 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced; - - -import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; - - -/** - * 服务端 处理客户端心跳 - * TYPE_HEARTBEAT - */ - -public abstract class AbstractHandleChannelHeartbeatTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { - - /** - * 是否支持当前类型 - * - * @param msg 通道数据 - * @return 布尔类型 是、否 - */ - @Override - public boolean doSupport(NettyProxyMsg msg) { - return MessageTypeEnums.TYPE_HEARTBEAT.getTypeByte() == msg.getType(); - } -} diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/AbstractTcpHandleChannelHeartbeatTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/AbstractTcpHandleChannelHeartbeatTypeAdvanced.java new file mode 100644 index 00000000..60c9eb22 --- /dev/null +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/AbstractTcpHandleChannelHeartbeatTypeAdvanced.java @@ -0,0 +1,28 @@ +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp; + + +import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.AbstractHandleChannelTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.HandleChannelTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; + + +/** + * 服务端 处理客户端心跳 + * TYPE_HEARTBEAT + */ + +public abstract class AbstractTcpHandleChannelHeartbeatTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { + + /** + * + * 是否支持当前类型 + * + * @param msg 通道数据 + * @return 布尔类型 是、否 + */ + @Override + public boolean doSupport(NettyProxyMsg msg) { + return MessageTypeEnums.TYPE_HEARTBEAT.getTypeByte() == msg.getType(); + } +} diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleClientChannelActiveAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpClientChannelActiveAdvanced.java similarity index 80% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleClientChannelActiveAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpClientChannelActiveAdvanced.java index 3e083e44..1b8ce89e 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleClientChannelActiveAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpClientChannelActiveAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.client; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client; import org.framework.lazy.cloud.network.heartbeat.common.advanced.AbstractHandleChannelTypeAdvanced; @@ -10,7 +10,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 客户端通道 is active */ -public abstract class AbstractHandleClientChannelActiveAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpClientChannelActiveAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** * 是否支持当前类型 diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientPermeateClientCloseTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientPermeateClientCloseTypeAdvanced.java similarity index 80% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientPermeateClientCloseTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientPermeateClientCloseTypeAdvanced.java index 48b13ac4..db51bc49 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientPermeateClientCloseTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientPermeateClientCloseTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.client; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -12,7 +12,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_CLIENT_CLOSE */ -public abstract class AbstractHandleDistributeClientPermeateClientCloseTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpDistributeClientPermeateClientCloseTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientPermeateClientInitTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientPermeateClientInitTypeAdvanced.java similarity index 80% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientPermeateClientInitTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientPermeateClientInitTypeAdvanced.java index 3863b05c..d8480987 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientPermeateClientInitTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientPermeateClientInitTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.client; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -12,7 +12,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_CLIENT_INIT */ -public abstract class AbstractHandleDistributeClientPermeateClientInitTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpDistributeClientPermeateClientInitTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientPermeateClientTransferCloseTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientPermeateClientTransferCloseTypeAdvanced.java similarity index 80% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientPermeateClientTransferCloseTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientPermeateClientTransferCloseTypeAdvanced.java index 9f03849c..a06d7430 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientPermeateClientTransferCloseTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientPermeateClientTransferCloseTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.client; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -12,7 +12,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE */ -public abstract class AbstractHandleDistributeClientPermeateClientTransferCloseTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpDistributeClientPermeateClientTransferCloseTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientPermeateServerCloseTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientPermeateServerCloseTypeAdvanced.java similarity index 80% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientPermeateServerCloseTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientPermeateServerCloseTypeAdvanced.java index 46356dbd..5c762e0d 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientPermeateServerCloseTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientPermeateServerCloseTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.client; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -12,7 +12,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_SERVER_CLOSE */ -public abstract class AbstractHandleDistributeClientPermeateServerCloseTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpDistributeClientPermeateServerCloseTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientPermeateServerInitTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientPermeateServerInitTypeAdvanced.java similarity index 80% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientPermeateServerInitTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientPermeateServerInitTypeAdvanced.java index fff601e5..607bf1a4 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientPermeateServerInitTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientPermeateServerInitTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.client; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -12,7 +12,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_SERVER_INIT */ -public abstract class AbstractHandleDistributeClientPermeateServerInitTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpDistributeClientPermeateServerInitTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientPermeateServerTransferCloseTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientPermeateServerTransferCloseTypeAdvanced.java similarity index 80% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientPermeateServerTransferCloseTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientPermeateServerTransferCloseTypeAdvanced.java index fed1092b..a854caf3 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientPermeateServerTransferCloseTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientPermeateServerTransferCloseTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.client; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -12,7 +12,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE */ -public abstract class AbstractHandleDistributeClientPermeateServerTransferCloseTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpDistributeClientPermeateServerTransferCloseTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientPermeateServerTransferTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientPermeateServerTransferTypeAdvanced.java similarity index 80% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientPermeateServerTransferTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientPermeateServerTransferTypeAdvanced.java index ec6f0047..03251254 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientPermeateServerTransferTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientPermeateServerTransferTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.client; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -12,7 +12,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER */ -public abstract class AbstractHandleDistributeClientPermeateServerTransferTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpDistributeClientPermeateServerTransferTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java similarity index 79% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java index efb97617..f4cc5a01 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.client; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -12,7 +12,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL */ -public abstract class AbstractHandleDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java similarity index 80% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java index d83708f4..bf072351 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.client; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -12,7 +12,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL */ -public abstract class AbstractHandleDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientTransferClientRequestTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientTransferClientRequestTypeAdvanced.java similarity index 80% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientTransferClientRequestTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientTransferClientRequestTypeAdvanced.java index 889ca30f..bde1c53a 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientTransferClientRequestTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientTransferClientRequestTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.client; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -12,7 +12,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST */ -public abstract class AbstractHandleDistributeClientTransferClientRequestTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpDistributeClientTransferClientRequestTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java similarity index 79% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java index 9bda32f4..2cb32710 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.client; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -12,7 +12,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL */ -public abstract class AbstractHandleDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClusterNodeRegisterTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClusterNodeRegisterTypeAdvanced.java similarity index 80% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClusterNodeRegisterTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClusterNodeRegisterTypeAdvanced.java index 3b0b5214..260e0a54 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeClusterNodeRegisterTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeClusterNodeRegisterTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.client; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client; import org.framework.lazy.cloud.network.heartbeat.common.advanced.AbstractHandleChannelTypeAdvanced; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 下发 集群注册 * @see MessageTypeEnums#DISTRIBUTE_CLUSTER_NODE_REGISTER_MESSAGE */ -public abstract class AbstractHandleDistributeClusterNodeRegisterTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpDistributeClusterNodeRegisterTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeConnectSuccessNotificationTypeAdvancedHandle.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeConnectSuccessNotificationTypeAdvancedHandle.java similarity index 78% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeConnectSuccessNotificationTypeAdvancedHandle.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeConnectSuccessNotificationTypeAdvancedHandle.java index a6f420a1..82c67515 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeConnectSuccessNotificationTypeAdvancedHandle.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeConnectSuccessNotificationTypeAdvancedHandle.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.client; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client; import org.framework.lazy.cloud.network.heartbeat.common.advanced.AbstractHandleChannelTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.advanced.HandleChannelTypeAdvanced; @@ -8,7 +8,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; /** * 下发 客户端连接成功通知 */ -public abstract class AbstractHandleDistributeConnectSuccessNotificationTypeAdvancedHandle extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpDistributeConnectSuccessNotificationTypeAdvancedHandle extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** * 是否支持当前类型 diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeDisconnectTypeAdvancedHandle.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeDisconnectTypeAdvancedHandle.java similarity index 81% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeDisconnectTypeAdvancedHandle.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeDisconnectTypeAdvancedHandle.java index f031a0a1..08c9e8a3 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeDisconnectTypeAdvancedHandle.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeDisconnectTypeAdvancedHandle.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.client; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client; import org.framework.lazy.cloud.network.heartbeat.common.advanced.AbstractHandleChannelTypeAdvanced; @@ -10,7 +10,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 下发客户端断开连接通知 * DISTRIBUTE_CLIENT_DISCONNECTION_NOTIFICATION */ -public abstract class AbstractHandleDistributeDisconnectTypeAdvancedHandle extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpDistributeDisconnectTypeAdvancedHandle extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** * 是否支持当前类型 diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeServicePermeateClientRealConnectTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeServicePermeateClientRealConnectTypeAdvanced.java similarity index 78% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeServicePermeateClientRealConnectTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeServicePermeateClientRealConnectTypeAdvanced.java index a3d3132d..78edf019 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeServicePermeateClientRealConnectTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeServicePermeateClientRealConnectTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.client; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -10,7 +10,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 下发 客户端 创建真实连接 */ -public abstract class AbstractHandleDistributeServicePermeateClientRealConnectTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpDistributeServicePermeateClientRealConnectTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** * 是否支持当前类型 diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeServicePermeateClientTransferClientResponseTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeServicePermeateClientTransferClientResponseTypeAdvanced.java similarity index 79% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeServicePermeateClientTransferClientResponseTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeServicePermeateClientTransferClientResponseTypeAdvanced.java index 92ffd423..08667d3a 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeServicePermeateClientTransferClientResponseTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeServicePermeateClientTransferClientResponseTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.client; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -12,7 +12,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_RESPONSE */ -public abstract class AbstractHandleDistributeServicePermeateClientTransferClientResponseTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpDistributeServicePermeateClientTransferClientResponseTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeServicePermeateClientTransferTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeServicePermeateClientTransferTypeAdvanced.java similarity index 79% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeServicePermeateClientTransferTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeServicePermeateClientTransferTypeAdvanced.java index 5ea70f64..89af0afc 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeServicePermeateClientTransferTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeServicePermeateClientTransferTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.client; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client; import org.framework.lazy.cloud.network.heartbeat.common.advanced.AbstractHandleChannelTypeAdvanced; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 客户端处理服务端下发数据 * DISTRIBUTE_CLIENT_TRANSFER */ -public abstract class AbstractHandleDistributeServicePermeateClientTransferTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpDistributeServicePermeateClientTransferTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeSingleClientMessageTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeSingleClientMessageTypeAdvanced.java similarity index 79% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeSingleClientMessageTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeSingleClientMessageTypeAdvanced.java index 0ad4668a..e58d95ef 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeSingleClientMessageTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeSingleClientMessageTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.client; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -10,7 +10,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 下发 客户端关闭代理服务通道 */ -public abstract class AbstractHandleDistributeSingleClientMessageTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpDistributeSingleClientMessageTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** * 是否支持当前类型 diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeSingleClientRealAutoReadConnectTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeSingleClientRealAutoReadConnectTypeAdvanced.java similarity index 80% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeSingleClientRealAutoReadConnectTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeSingleClientRealAutoReadConnectTypeAdvanced.java index e4ecbd9c..ae4dd6f4 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeSingleClientRealAutoReadConnectTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeSingleClientRealAutoReadConnectTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.client; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -12,7 +12,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * @see MessageTypeEnums#DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT_AUTO_READ */ -public abstract class AbstractHandleDistributeSingleClientRealAutoReadConnectTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpDistributeSingleClientRealAutoReadConnectTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** * 是否支持当前类型 diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeSingleClientRealCloseVisitorTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeSingleClientRealCloseVisitorTypeAdvanced.java similarity index 78% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeSingleClientRealCloseVisitorTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeSingleClientRealCloseVisitorTypeAdvanced.java index 6d6b132d..58d6f579 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeSingleClientRealCloseVisitorTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeSingleClientRealCloseVisitorTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.client; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -10,7 +10,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 下发 客户端关闭代理服务通道 */ -public abstract class AbstractHandleDistributeSingleClientRealCloseVisitorTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpDistributeSingleClientRealCloseVisitorTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** * 是否支持当前类型 diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeStagingClosedTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeStagingClosedTypeAdvanced.java similarity index 79% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeStagingClosedTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeStagingClosedTypeAdvanced.java index a6d02e54..bdffaed2 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeStagingClosedTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeStagingClosedTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.client; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client; import org.framework.lazy.cloud.network.heartbeat.common.advanced.AbstractHandleChannelTypeAdvanced; @@ -10,7 +10,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 下发 客户端暂存关闭 */ -public abstract class AbstractHandleDistributeStagingClosedTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpDistributeStagingClosedTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** * 是否支持当前类型 diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeStagingOpenedTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeStagingOpenedTypeAdvanced.java similarity index 79% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeStagingOpenedTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeStagingOpenedTypeAdvanced.java index e34b9a0d..a858addf 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/client/AbstractHandleDistributeStagingOpenedTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/client/AbstractHandleTcpDistributeStagingOpenedTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.client; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client; import org.framework.lazy.cloud.network.heartbeat.common.advanced.AbstractHandleChannelTypeAdvanced; @@ -10,7 +10,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 下发 客户端暂存开启 */ -public abstract class AbstractHandleDistributeStagingOpenedTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpDistributeStagingOpenedTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** * 是否支持当前类型 diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleClientConnectSuccessTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpClientConnectSuccessTypeAdvanced.java similarity index 84% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleClientConnectSuccessTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpClientConnectSuccessTypeAdvanced.java index 8da44b0f..8a37db11 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleClientConnectSuccessTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpClientConnectSuccessTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.server; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server; import org.framework.lazy.cloud.network.heartbeat.common.advanced.AbstractHandleChannelTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.advanced.HandleChannelTypeAdvanced; @@ -8,7 +8,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; /** * 服务端处理客户端连接成功 */ -public abstract class AbstractHandleClientConnectSuccessTypeAdvanced extends AbstractHandleChannelTypeAdvanced +public abstract class AbstractHandleTcpClientConnectSuccessTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientPermeateClientCloseTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientPermeateClientCloseTypeAdvanced.java similarity index 80% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientPermeateClientCloseTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientPermeateClientCloseTypeAdvanced.java index aa67fb7d..fbe15734 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientPermeateClientCloseTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientPermeateClientCloseTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.server; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 上报 客户端渗透客户端init close 信息 * REPORT_CLIENT_PERMEATE_CLIENT_CLOSE */ -public abstract class AbstractHandleReportClientPermeateClientCloseTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpReportClientPermeateClientCloseTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientPermeateClientInitTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientPermeateClientInitTypeAdvanced.java similarity index 80% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientPermeateClientInitTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientPermeateClientInitTypeAdvanced.java index 06298386..ba26eb1e 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientPermeateClientInitTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientPermeateClientInitTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.server; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 上报 客户端渗透客户端init信息 * REPORT_CLIENT_PERMEATE_CLIENT_INIT */ -public abstract class AbstractHandleReportClientPermeateClientInitTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpReportClientPermeateClientInitTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientPermeateClientTransferCloseTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientPermeateClientTransferCloseTypeAdvanced.java similarity index 80% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientPermeateClientTransferCloseTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientPermeateClientTransferCloseTypeAdvanced.java index be8a10ad..6221c80b 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientPermeateClientTransferCloseTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientPermeateClientTransferCloseTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.server; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 上报客户端渗透客户端通信通道关闭 *@see MessageTypeEnums#REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE */ -public abstract class AbstractHandleReportClientPermeateClientTransferCloseTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpReportClientPermeateClientTransferCloseTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientPermeateServerCloseTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientPermeateServerCloseTypeAdvanced.java similarity index 80% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientPermeateServerCloseTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientPermeateServerCloseTypeAdvanced.java index ecaeaec2..03d5298a 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientPermeateServerCloseTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientPermeateServerCloseTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.server; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 上报 客户端渗透服务端init close 信息 * REPORT_CLIENT_PERMEATE_SERVER_CLOSE */ -public abstract class AbstractHandleReportClientPermeateServerCloseTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpReportClientPermeateServerCloseTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientPermeateServerInitTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientPermeateServerInitTypeAdvanced.java similarity index 80% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientPermeateServerInitTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientPermeateServerInitTypeAdvanced.java index 64ed9c53..490b919a 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientPermeateServerInitTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientPermeateServerInitTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.server; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 上报 客户端渗透服务端init信息 * REPORT_CLIENT_PERMEATE_SERVER_INIT */ -public abstract class AbstractHandleReportClientPermeateServerInitTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpReportClientPermeateServerInitTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientPermeateServerTransferCloseTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientPermeateServerTransferCloseTypeAdvanced.java similarity index 80% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientPermeateServerTransferCloseTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientPermeateServerTransferCloseTypeAdvanced.java index 4390ba0f..79fd2b69 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientPermeateServerTransferCloseTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientPermeateServerTransferCloseTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.server; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 上报 客户端渗透服务端通信通道关闭 * REPORT_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE */ -public abstract class AbstractHandleReportClientPermeateServerTransferCloseTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpReportClientPermeateServerTransferCloseTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientPermeateServerTransferTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientPermeateServerTransferTypeAdvanced.java similarity index 79% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientPermeateServerTransferTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientPermeateServerTransferTypeAdvanced.java index 8f1d839a..410450ed 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientPermeateServerTransferTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientPermeateServerTransferTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.server; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 上报 客户端渗透服务端通信 * REPORT_CLIENT_PERMEATE_SERVER_TRANSFER */ -public abstract class AbstractHandleReportClientPermeateServerTransferTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpReportClientPermeateServerTransferTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java similarity index 79% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java index fabd3c49..9bc32e2d 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.server; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 上报 客户端渗透客户端数据传输通道连接成功 * REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL */ -public abstract class AbstractHandleReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java similarity index 79% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java index 5e41be03..76c3d10c 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.server; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 上报 客户端渗透客户端数据传输通道init * REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL */ -public abstract class AbstractHandleReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientTransferClientResponseTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientTransferClientResponseTypeAdvanced.java similarity index 80% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientTransferClientResponseTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientTransferClientResponseTypeAdvanced.java index 64267e1e..c2eb34c7 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientTransferClientResponseTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientTransferClientResponseTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.server; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 上报客户端渗透客户端数据传输结果 * REPORT_CLIENT_TRANSFER_CLIENT_RESPONSE */ -public abstract class AbstractHandleReportClientTransferClientResponseTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpReportClientTransferClientResponseTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientTransferClientTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientTransferClientTypeAdvanced.java similarity index 80% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientTransferClientTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientTransferClientTypeAdvanced.java index 55cab606..c3ab2047 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientTransferClientTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientTransferClientTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.server; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 上报客户端渗透客户端数据传输 * REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST */ -public abstract class AbstractHandleReportClientTransferClientTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpReportClientTransferClientTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java similarity index 79% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java index b7aed1f2..3a02e047 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.server; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 上报 客户端渗透服务端数据传输通道连接成功 * REPORT_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL */ -public abstract class AbstractHandleReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClusterNodeRegisterTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClusterNodeRegisterTypeAdvanced.java similarity index 80% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClusterNodeRegisterTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClusterNodeRegisterTypeAdvanced.java index 96b44142..e2431515 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportClusterNodeRegisterTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportClusterNodeRegisterTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.server; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server; import org.framework.lazy.cloud.network.heartbeat.common.advanced.AbstractHandleChannelTypeAdvanced; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 上报 集群注册 * REPORT_CLUSTER_NODE_REGISTER_MESSAGE */ -public abstract class AbstractHandleReportClusterNodeRegisterTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpReportClusterNodeRegisterTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportDisconnectTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportDisconnectTypeAdvanced.java similarity index 82% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportDisconnectTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportDisconnectTypeAdvanced.java index 95481c5e..a8224d00 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportDisconnectTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportDisconnectTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.server; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server; import org.framework.lazy.cloud.network.heartbeat.common.advanced.AbstractHandleChannelTypeAdvanced; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * DISTRIBUTE_CLIENT_DISCONNECTION_NOTIFICATION */ -public abstract class AbstractHandleReportDisconnectTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpReportDisconnectTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** * 是否支持当前类型 diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportServerChannelActiveTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportServerChannelActiveTypeAdvanced.java similarity index 79% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportServerChannelActiveTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportServerChannelActiveTypeAdvanced.java index 2492b5bd..011449ac 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportServerChannelActiveTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportServerChannelActiveTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.server; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 服务端通道 is active * SERVER_CHANNEL_ACTIVE */ -public abstract class AbstractHandleReportServerChannelActiveTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpReportServerChannelActiveTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportServicePermeateClientCloseVisitorTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportServicePermeateClientCloseVisitorTypeAdvanced.java similarity index 79% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportServicePermeateClientCloseVisitorTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportServicePermeateClientCloseVisitorTypeAdvanced.java index f66d96a9..2e623be4 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportServicePermeateClientCloseVisitorTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportServicePermeateClientCloseVisitorTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.server; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server; import org.framework.lazy.cloud.network.heartbeat.common.advanced.AbstractHandleChannelTypeAdvanced; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 服务端处理客户端 关闭一个访客 * REPORT_SERVICE_PERMEATE_CLIENT_CLIENT_CLOSE_VISITOR */ -public abstract class AbstractHandleReportServicePermeateClientCloseVisitorTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpReportServicePermeateClientCloseVisitorTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportServicePermeateClientRealConnectTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportServicePermeateClientRealConnectTypeAdvanced.java similarity index 79% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportServicePermeateClientRealConnectTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportServicePermeateClientRealConnectTypeAdvanced.java index c788cf34..dcd53de9 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportServicePermeateClientRealConnectTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportServicePermeateClientRealConnectTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.server; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server; import org.framework.lazy.cloud.network.heartbeat.common.advanced.AbstractHandleChannelTypeAdvanced; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 服务端处理客户端绑定真实服务成功 * REPORT_SINGLE_CLIENT_REAL_CONNECT */ -public abstract class AbstractHandleReportServicePermeateClientRealConnectTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpReportServicePermeateClientRealConnectTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportServicePermeateClientTransferTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportServicePermeateClientTransferTypeAdvanced.java similarity index 79% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportServicePermeateClientTransferTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportServicePermeateClientTransferTypeAdvanced.java index 7a0fb350..dd719327 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportServicePermeateClientTransferTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportServicePermeateClientTransferTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.server; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server; import org.framework.lazy.cloud.network.heartbeat.common.advanced.AbstractHandleChannelTypeAdvanced; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 服务端处理客户端上报数据 * REPORT_CLIENT_STAGING_CLOSED */ -public abstract class AbstractHandleReportServicePermeateClientTransferTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpReportServicePermeateClientTransferTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportSingleClientMessage2OtherClientTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportSingleClientMessage2OtherClientTypeAdvanced.java similarity index 79% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportSingleClientMessage2OtherClientTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportSingleClientMessage2OtherClientTypeAdvanced.java index d1dde539..499d792e 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportSingleClientMessage2OtherClientTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportSingleClientMessage2OtherClientTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.server; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server; import org.framework.lazy.cloud.network.heartbeat.common.advanced.AbstractHandleChannelTypeAdvanced; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 服务端处理客户端 关闭一个访客 * REPORT_SERVICE_PERMEATE_CLIENT_CLIENT_CLOSE_VISITOR */ -public abstract class AbstractHandleReportSingleClientMessage2OtherClientTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpReportSingleClientMessage2OtherClientTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportStagingClosedTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportStagingClosedTypeAdvanced.java similarity index 82% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportStagingClosedTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportStagingClosedTypeAdvanced.java index f907b752..e5127b14 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportStagingClosedTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportStagingClosedTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.server; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server; import org.framework.lazy.cloud.network.heartbeat.common.advanced.AbstractHandleChannelTypeAdvanced; @@ -14,7 +14,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 客户端上报暂存 */ -public abstract class AbstractHandleReportStagingClosedTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpReportStagingClosedTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** * 是否支持当前类型 diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportStagingOpenedTypeAdvanced.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportStagingOpenedTypeAdvanced.java similarity index 79% rename from wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportStagingOpenedTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportStagingOpenedTypeAdvanced.java index 0b03e446..2731e247 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/server/AbstractHandleReportStagingOpenedTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/advanced/tcp/server/AbstractHandleTcpReportStagingOpenedTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.common.advanced.server; +package org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server; import org.framework.lazy.cloud.network.heartbeat.common.advanced.AbstractHandleChannelTypeAdvanced; @@ -10,7 +10,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums; * 上报客户端暂存开启 */ -public abstract class AbstractHandleReportStagingOpenedTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { +public abstract class AbstractHandleTcpReportStagingOpenedTypeAdvanced extends AbstractHandleChannelTypeAdvanced implements HandleChannelTypeAdvanced { /** * 是否支持当前类型 diff --git a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/enums/MessageTypeEnums.java b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/enums/MessageTypeEnums.java index a1fcef32..f9e1f925 100644 --- a/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/enums/MessageTypeEnums.java +++ b/wu-lazy-cloud-heartbeat-common/src/main/java/org/framework/lazy/cloud/network/heartbeat/common/enums/MessageTypeEnums.java @@ -3,11 +3,9 @@ package org.framework.lazy.cloud.network.heartbeat.common.enums; import lombok.AllArgsConstructor; import lombok.Getter; import org.framework.lazy.cloud.network.heartbeat.common.MessageType; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.AbstractHandleChannelHeartbeatTypeAdvanced; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.*; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeServicePermeateClientRealConnectTypeAdvanced; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.client.AbstractHandleDistributeServicePermeateClientTransferTypeAdvanced; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.server.*; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.AbstractTcpHandleChannelHeartbeatTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.*; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server.*; /** * @see MessageType @@ -16,216 +14,216 @@ import org.framework.lazy.cloud.network.heartbeat.common.advanced.server.*; @AllArgsConstructor public enum MessageTypeEnums { /** - * @see AbstractHandleChannelHeartbeatTypeAdvanced + * @see AbstractTcpHandleChannelHeartbeatTypeAdvanced */ TYPE_HEARTBEAT(MessageType.TYPE_HEARTBEAT, "心跳"), /** - * @see AbstractHandleClientConnectSuccessTypeAdvanced + * @see AbstractHandleTcpClientConnectSuccessTypeAdvanced */ REPORT_CLIENT_CONNECT_SUCCESS(MessageType.REPORT_CLIENT_CONNECT_SUCCESS, "上报 客户端连接成功"), /** - * @see AbstractHandleReportDisconnectTypeAdvanced + * @see AbstractHandleTcpReportDisconnectTypeAdvanced */ REPORT_CLIENT_DISCONNECTION(MessageType.REPORT_CLIENT_DISCONNECTION, "上报 客户端断开连接"), /** - * @see AbstractHandleReportStagingOpenedTypeAdvanced + * @see AbstractHandleTcpReportStagingOpenedTypeAdvanced */ REPORT_CLIENT_STAGING_OPENED(MessageType.REPORT_CLIENT_STAGING_OPENED, "上报 客户端暂存开启"), /** - * @see AbstractHandleReportStagingClosedTypeAdvanced + * @see AbstractHandleTcpReportStagingClosedTypeAdvanced */ REPORT_CLIENT_STAGING_CLOSED(MessageType.REPORT_CLIENT_STAGING_CLOSED, "上报 客户端暂存关闭"), /** - * @see AbstractHandleReportServicePermeateClientTransferTypeAdvanced + * @see AbstractHandleTcpReportServicePermeateClientTransferTypeAdvanced */ REPORT_CLIENT_TRANSFER(MessageType.REPORT_CLIENT_TRANSFER, "上报 客户端数据传输(内网穿透数据回传)"), /** - * @see AbstractHandleReportServicePermeateClientRealConnectTypeAdvanced + * @see AbstractHandleTcpReportServicePermeateClientRealConnectTypeAdvanced */ REPORT_SINGLE_CLIENT_REAL_CONNECT(MessageType.REPORT_SINGLE_CLIENT_REAL_CONNECT, "上报 客户端创建需要代理的真实端口成功"), /** - * @see AbstractHandleReportServicePermeateClientCloseVisitorTypeAdvanced + * @see AbstractHandleTcpReportServicePermeateClientCloseVisitorTypeAdvanced */ REPORT_SINGLE_CLIENT_CLOSE_VISITOR(MessageType.REPORT_SERVICE_PERMEATE_CLIENT_CLIENT_CLOSE_VISITOR, "上报 客户端关闭一个访客通道"), /** - * @see AbstractHandleReportSingleClientMessage2OtherClientTypeAdvanced + * @see AbstractHandleTcpReportSingleClientMessage2OtherClientTypeAdvanced */ REPORT_SINGLE_CLIENT_MESSAGE(MessageType.REPORT_SINGLE_CLIENT_MESSAGE, "上报 客户端消息到另一个客户端"), /** - * @see AbstractHandleReportServerChannelActiveTypeAdvanced + * @see AbstractHandleTcpReportServerChannelActiveTypeAdvanced */ SERVER_CHANNEL_ACTIVE(MessageType.SERVER_CHANNEL_ACTIVE, "服务端通道 is active"), /** - * @see AbstractHandleReportClusterNodeRegisterTypeAdvanced + * @see AbstractHandleTcpReportClusterNodeRegisterTypeAdvanced */ REPORT_CLUSTER_NODE_REGISTER_MESSAGE(MessageType.REPORT_CLUSTER_NODE_REGISTER_MESSAGE, "上报 集群注册"), /** - * @see AbstractHandleReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced + * @see AbstractHandleTcpReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced */ REPORT_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL(MessageType.REPORT_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL, "上报 客户端渗透服务端数据传输通道连接成功"), /** - * @see AbstractHandleReportClientPermeateServerInitTypeAdvanced + * @see AbstractHandleTcpReportClientPermeateServerInitTypeAdvanced */ REPORT_CLIENT_PERMEATE_SERVER_INIT(MessageType.REPORT_CLIENT_PERMEATE_SERVER_INIT, "上报 客户端渗透服务端init信息"), /** * 上报 客户端渗透服务端init close 信息 - * @see AbstractHandleReportClientPermeateServerCloseTypeAdvanced + * @see AbstractHandleTcpReportClientPermeateServerCloseTypeAdvanced */ REPORT_CLIENT_PERMEATE_SERVER_CLOSE(MessageType.REPORT_CLIENT_PERMEATE_SERVER_CLOSE, "上报 客户端渗透服务端init close 信息"), /** * 上报 客户端渗透服务端通信通道关闭 - * @see AbstractHandleReportClientPermeateServerTransferCloseTypeAdvanced + * @see AbstractHandleTcpReportClientPermeateServerTransferCloseTypeAdvanced */ REPORT_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE(MessageType.REPORT_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE, "上报 客户端渗透服务端通信通道关闭"), /** * 上报 客户端渗透服务端通信传输 - * @see AbstractHandleReportClientPermeateServerTransferTypeAdvanced + * @see AbstractHandleTcpReportClientPermeateServerTransferTypeAdvanced */ REPORT_CLIENT_PERMEATE_SERVER_TRANSFER(MessageType.REPORT_CLIENT_PERMEATE_SERVER_TRANSFER, "上报 客户端渗透服务端通信传输"), /** - * @see AbstractHandleReportClientPermeateClientInitTypeAdvanced + * @see AbstractHandleTcpReportClientPermeateClientInitTypeAdvanced */ REPORT_CLIENT_PERMEATE_CLIENT_INIT(MessageType.REPORT_CLIENT_PERMEATE_CLIENT_INIT, "上报 客户端渗透客户端init信息"), /** * 上报 客户端渗透客户端init close 信息 - * @see AbstractHandleReportClientPermeateClientCloseTypeAdvanced + * @see AbstractHandleTcpReportClientPermeateClientCloseTypeAdvanced */ REPORT_CLIENT_PERMEATE_CLIENT_CLOSE(MessageType.REPORT_CLIENT_PERMEATE_CLIENT_CLOSE, "上报 客户端渗透客户端init close 信息"), /** * 上报 客户端渗透客户端数据传输通道连接成功 - * @see AbstractHandleReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced + * @see AbstractHandleTcpReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced */ REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL(MessageType.REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL, "上报 客户端渗透客户端数据传输通道连接成功"), /** * 上报 客户端渗透客户端数据传输通道init 成功 - * @see AbstractHandleReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced + * @see AbstractHandleTcpReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced */ REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_INIT_SUCCESSFUL(MessageType.REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL, "上报 客户端渗透客户端数据传输通道init成功"), /** * 上报 上报客户端渗透客户端数据传输 - * @see AbstractHandleReportClientTransferClientTypeAdvanced + * @see AbstractHandleTcpReportClientTransferClientTypeAdvanced */ REPORT_CLIENT_TRANSFER_CLIENT_REQUEST(MessageType.REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST, "上报客户端渗透客户端数据传输"), /** * 上报客户端渗透客户端数据传输结果 - * @see AbstractHandleReportClientTransferClientResponseTypeAdvanced + * @see AbstractHandleTcpReportClientTransferClientResponseTypeAdvanced */ REPORT_CLIENT_TRANSFER_CLIENT_RESPONSE(MessageType.REPORT_CLIENT_TRANSFER_CLIENT_RESPONSE, "上报客户端渗透客户端数据传输结果"), /** * 上报客户端渗透客户端通信通道关闭 * - * @see AbstractHandleReportClientPermeateClientTransferCloseTypeAdvanced + * @see AbstractHandleTcpReportClientPermeateClientTransferCloseTypeAdvanced */ REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE(MessageType.REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE, "上报客户端渗透客户端通信通道关闭"), /** - * @see AbstractHandleDistributeConnectSuccessNotificationTypeAdvancedHandle + * @see AbstractHandleTcpDistributeConnectSuccessNotificationTypeAdvancedHandle */ DISTRIBUTE_CLIENT_CONNECTION_SUCCESS_NOTIFICATION(MessageType.DISTRIBUTE_CLIENT_CONNECTION_SUCCESS_NOTIFICATION, "下发 客户端接收连接成功通知"), /** - * @see AbstractHandleDistributeDisconnectTypeAdvancedHandle + * @see AbstractHandleTcpDistributeDisconnectTypeAdvancedHandle */ DISTRIBUTE_CLIENT_DISCONNECTION_NOTIFICATION(MessageType.DISTRIBUTE_CLIENT_DISCONNECTION_NOTIFICATION, "下发 客户端断开连接通知"), /** - * @see AbstractHandleDistributeStagingOpenedTypeAdvanced + * @see AbstractHandleTcpDistributeStagingOpenedTypeAdvanced */ DISTRIBUTE_CLIENT_STAGING_OPENED_NOTIFICATION(MessageType.DISTRIBUTE_CLIENT_STAGING_OPENED_NOTIFICATION, "下发 客户端暂存开启通知"), /** - * @see AbstractHandleDistributeStagingClosedTypeAdvanced + * @see AbstractHandleTcpDistributeStagingClosedTypeAdvanced */ DISTRIBUTE_CLIENT_STAGING_CLOSED_NOTIFICATION(MessageType.DISTRIBUTE_CLIENT_STAGING_CLOSED_NOTIFICATION, "下发 客户端暂存关闭通知"), /** - * @see AbstractHandleDistributeServicePermeateClientTransferTypeAdvanced + * @see AbstractHandleTcpDistributeServicePermeateClientTransferTypeAdvanced */ DISTRIBUTE_CLIENT_TRANSFER(MessageType.DISTRIBUTE_CLIENT_TRANSFER, "下发 客户端数据传输(内网穿透数据发送)"), /** - * @see AbstractHandleDistributeServicePermeateClientRealConnectTypeAdvanced + * @see AbstractHandleTcpDistributeServicePermeateClientRealConnectTypeAdvanced */ DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT(MessageType.DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT, "下发 客户端创建需要代理的真实端口"), /** - * @see AbstractHandleDistributeSingleClientRealAutoReadConnectTypeAdvanced + * @see AbstractHandleTcpDistributeSingleClientRealAutoReadConnectTypeAdvanced */ DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT_AUTO_READ(MessageType.DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT_AUTO_READ, "下发 客户端代理的真实端口自动读写"), /** - * @see AbstractHandleDistributeSingleClientRealCloseVisitorTypeAdvanced + * @see AbstractHandleTcpDistributeSingleClientRealCloseVisitorTypeAdvanced */ DISTRIBUTE_SINGLE_CLIENT_REAL_CLOSE_VISITOR(MessageType.DISTRIBUTE_SERVER_PERMEATE_CLIENT_REAL_CLOSE_VISITOR, "下发 客户端关闭代理服务通道"), /** - * @see AbstractHandleDistributeSingleClientMessageTypeAdvanced + * @see AbstractHandleTcpDistributeSingleClientMessageTypeAdvanced */ DISTRIBUTE_SINGLE_CLIENT_MESSAGE(MessageType.DISTRIBUTE_SINGLE_CLIENT_MESSAGE, "下发 客户端消息"), /** - * @see AbstractHandleClientChannelActiveAdvanced + * @see AbstractHandleTcpClientChannelActiveAdvanced */ CLIENT_CHANNEL_ACTIVE(MessageType.CLIENT_CHANNEL_ACTIVE, "客户端通道 is active"), /** - * @see AbstractHandleDistributeClusterNodeRegisterTypeAdvanced + * @see AbstractHandleTcpDistributeClusterNodeRegisterTypeAdvanced */ DISTRIBUTE_CLUSTER_NODE_REGISTER_MESSAGE(MessageType.DISTRIBUTE_CLUSTER_NODE_REGISTER_MESSAGE, "下发 集群注册"), /** - * @see AbstractHandleDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced + * @see AbstractHandleTcpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced */ DISTRIBUTE_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL(MessageType.DISTRIBUTE_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL, "下发 客户端渗透服务端数据传输通道连接成功"), /** - * @see AbstractHandleDistributeClientPermeateServerInitTypeAdvanced + * @see AbstractHandleTcpDistributeClientPermeateServerInitTypeAdvanced */ DISTRIBUTE_CLIENT_PERMEATE_SERVER_INIT(MessageType.DISTRIBUTE_CLIENT_PERMEATE_SERVER_INIT, "下发 客户端渗透服务端init信息"), /** - * @see AbstractHandleDistributeClientPermeateServerCloseTypeAdvanced + * @see AbstractHandleTcpDistributeClientPermeateServerCloseTypeAdvanced */ DISTRIBUTE_CLIENT_PERMEATE_SERVER_CLOSE(MessageType.DISTRIBUTE_CLIENT_PERMEATE_SERVER_CLOSE, "下发 客户端渗透服务端init close信息"), /** - * @see AbstractHandleDistributeClientPermeateServerTransferCloseTypeAdvanced + * @see AbstractHandleTcpDistributeClientPermeateServerTransferCloseTypeAdvanced */ DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE(MessageType.DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE, "下发 客户端渗透服务端通信通道关闭"), /** - * @see AbstractHandleDistributeClientPermeateServerTransferTypeAdvanced + * @see AbstractHandleTcpDistributeClientPermeateServerTransferTypeAdvanced */ DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER(MessageType.DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER, "下发 客户端渗透服务端通信传输"), /** - * @see AbstractHandleDistributeClientPermeateClientInitTypeAdvanced + * @see AbstractHandleTcpDistributeClientPermeateClientInitTypeAdvanced */ DISTRIBUTE_CLIENT_PERMEATE_CLIENT_INIT(MessageType.DISTRIBUTE_CLIENT_PERMEATE_CLIENT_INIT, "下发 客户端渗透客户端init信息"), /** - * @see AbstractHandleDistributeClientPermeateClientCloseTypeAdvanced + * @see AbstractHandleTcpDistributeClientPermeateClientCloseTypeAdvanced */ DISTRIBUTE_CLIENT_PERMEATE_CLIENT_CLOSE(MessageType.DISTRIBUTE_CLIENT_PERMEATE_CLIENT_CLOSE, "下发 客户端渗透客户端init close信息"), /** - * @see AbstractHandleDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced + * @see AbstractHandleTcpDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced */ DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL(MessageType.DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL, "下发 客户端渗透客户端数据传输通道连接成功"), /** * 下发 客户端渗透客户端数据传输通道init 成功 - * @see AbstractHandleDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced + * @see AbstractHandleTcpDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced */ DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL(MessageType.DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL, "下发 客户端渗透客户端数据传输通道init 成功"), /** * 下发客户端渗透客户端数据传输 - * @see AbstractHandleDistributeClientTransferClientRequestTypeAdvanced + * @see AbstractHandleTcpDistributeClientTransferClientRequestTypeAdvanced */ DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST(MessageType.DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST, "下发客户端渗透客户端数据传输"), /** * 下发客户端渗透客户端数据传输 - * @see AbstractHandleDistributeServicePermeateClientTransferClientResponseTypeAdvanced + * @see AbstractHandleTcpDistributeServicePermeateClientTransferClientResponseTypeAdvanced */ DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_RESPONSE(MessageType.DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_RESPONSE, "下发客户端渗透客户端数据传输"), /** * 下发客户端渗透客户端通信通道关闭 * * @see MessageTypeEnums#DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE - * @see AbstractHandleDistributeClientPermeateClientTransferCloseTypeAdvanced + * @see AbstractHandleTcpDistributeClientPermeateClientTransferCloseTypeAdvanced */ DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE(MessageType.DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE, "下发客户端渗透客户端通信通道关闭"), ; diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/config/HeartbeatServerConfiguration.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/config/HeartbeatServerConfiguration.java index 41da79f3..172d38b4 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/config/HeartbeatServerConfiguration.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/config/HeartbeatServerConfiguration.java @@ -2,7 +2,7 @@ package org.framework.lazy.cloud.network.heartbeat.server.config; import org.framework.lazy.cloud.network.heartbeat.common.adapter.ChannelFlowAdapter; -import org.framework.lazy.cloud.network.heartbeat.server.netty.advanced.*; +import org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.advanced.*; import org.framework.lazy.cloud.network.heartbeat.server.properties.ServerNodeProperties; import org.framework.lazy.cloud.network.heartbeat.server.standalone.application.*; import org.springframework.beans.factory.config.BeanDefinition; @@ -16,28 +16,28 @@ public class HeartbeatServerConfiguration { /** * 服务端 处理客户端心跳 * - * @return ServerHandleChannelHeartbeatTypeAdvanced + * @return ServerTcpTcpHandleChannelHeartbeatTypeAdvanced */ @Role(BeanDefinition.ROLE_INFRASTRUCTURE) @Bean - public ServerHandleChannelHeartbeatTypeAdvanced serverChannelHeartbeatTypeAdvanced() { - return new ServerHandleChannelHeartbeatTypeAdvanced(); + public ServerTcpTcpHandleChannelHeartbeatTypeAdvanced serverChannelHeartbeatTypeAdvanced() { + return new ServerTcpTcpHandleChannelHeartbeatTypeAdvanced(); } /** * 处理 服务端处理客户端数据传输 * - * @return ServerHandleReportServicePermeateClientTransferTypeAdvanced + * @return ServerHandleTcpReportServicePermeateClientTransferTypeAdvanced */ @Role(BeanDefinition.ROLE_INFRASTRUCTURE) @Bean - public ServerHandleReportServicePermeateClientTransferTypeAdvanced serverReportChannelTransferTypeAdvanced(ChannelFlowAdapter channelFlowAdapter) { - return new ServerHandleReportServicePermeateClientTransferTypeAdvanced(channelFlowAdapter); + public ServerHandleTcpReportServicePermeateClientTransferTypeAdvanced serverReportChannelTransferTypeAdvanced(ChannelFlowAdapter channelFlowAdapter) { + return new ServerHandleTcpReportServicePermeateClientTransferTypeAdvanced(channelFlowAdapter); } @Role(BeanDefinition.ROLE_INFRASTRUCTURE) @Bean - public ServerHandleClientConnectSuccessTypeAdvanced serverReportConnectSuccessTypeAdvanced( + public ServerHandleTcpClientConnectSuccessTypeAdvanced serverReportConnectSuccessTypeAdvanced( LazyClientStatsChangeApplication lazyClientStatsChangeApplication, LazyNettyClientBlacklistApplication lazyNettyClientBlacklistApplication, LazyInternalNetworkServerPermeateClientMappingApplication lazyInternalNetworkServerPermeateClientMappingApplication, @@ -46,7 +46,7 @@ public class HeartbeatServerConfiguration { LazyNettyClientTokenBucketApplication lazyNettyClientTokenBucketApplication, ServerNodeProperties serverNodeProperties ) { - return new ServerHandleClientConnectSuccessTypeAdvanced(lazyClientStatsChangeApplication, + return new ServerHandleTcpClientConnectSuccessTypeAdvanced(lazyClientStatsChangeApplication, lazyNettyClientBlacklistApplication, lazyInternalNetworkServerPermeateClientMappingApplication, lazyInternalNetworkClientPermeateServerMappingApplication, @@ -60,42 +60,42 @@ public class HeartbeatServerConfiguration { * 服务端处理集群注册信息 * * @param lazyNettyClusterNodeApplication 集群信息获取 - * @return ServerHandleReportClusterNodeRegisterTypeAdvanced + * @return ServerHandleTcpReportClusterNodeRegisterTypeAdvanced */ @Role(BeanDefinition.ROLE_INFRASTRUCTURE) @Bean - public ServerHandleReportClusterNodeRegisterTypeAdvanced serverHandleReportClusterNodeRegisterTypeAdvanced() { - return new ServerHandleReportClusterNodeRegisterTypeAdvanced(); + public ServerHandleTcpReportClusterNodeRegisterTypeAdvanced serverHandleReportClusterNodeRegisterTypeAdvanced() { + return new ServerHandleTcpReportClusterNodeRegisterTypeAdvanced(); } @Role(BeanDefinition.ROLE_INFRASTRUCTURE) @Bean - public ServerHandleReportDisconnectTypeAdvanced serverReportDisconnectTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) { - return new ServerHandleReportDisconnectTypeAdvanced(lazyClientStatsChangeApplication); + public ServerHandleTcpReportDisconnectTypeAdvanced serverReportDisconnectTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) { + return new ServerHandleTcpReportDisconnectTypeAdvanced(lazyClientStatsChangeApplication); } @Role(BeanDefinition.ROLE_INFRASTRUCTURE) @Bean - public ServerHandleReportServicePermeateClientCloseVisitorTypeAdvanced serverReportSingleClientCloseVisitorTypeAdvanced() { - return new ServerHandleReportServicePermeateClientCloseVisitorTypeAdvanced(); + public ServerHandleTcpReportServicePermeateClientCloseVisitorTypeAdvanced serverReportSingleClientCloseVisitorTypeAdvanced() { + return new ServerHandleTcpReportServicePermeateClientCloseVisitorTypeAdvanced(); } @Role(BeanDefinition.ROLE_INFRASTRUCTURE) @Bean - public ServerHandleReportServicePermeateClientRealConnectTypeAdvanced serverReportSingleClientRealConnectTypeAdvanced() { - return new ServerHandleReportServicePermeateClientRealConnectTypeAdvanced(); + public ServerHandleTcpReportServicePermeateClientRealConnectTypeAdvanced serverReportSingleClientRealConnectTypeAdvanced() { + return new ServerHandleTcpReportServicePermeateClientRealConnectTypeAdvanced(); } @Role(BeanDefinition.ROLE_INFRASTRUCTURE) @Bean - public ServerHandleReportStagingClosedTypeAdvanced serverReportStagingClosedTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) { - return new ServerHandleReportStagingClosedTypeAdvanced(lazyClientStatsChangeApplication); + public ServerHandleTcpReportStagingClosedTypeAdvanced serverReportStagingClosedTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) { + return new ServerHandleTcpReportStagingClosedTypeAdvanced(lazyClientStatsChangeApplication); } @Role(BeanDefinition.ROLE_INFRASTRUCTURE) @Bean - public ServerHandleReportStagingOpenedTypeAdvanced serverReportStagingOpenedTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) { - return new ServerHandleReportStagingOpenedTypeAdvanced(lazyClientStatsChangeApplication); + public ServerHandleTcpReportStagingOpenedTypeAdvanced serverReportStagingOpenedTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) { + return new ServerHandleTcpReportStagingOpenedTypeAdvanced(lazyClientStatsChangeApplication); } diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/context/NettyTcpServerSocketApplicationListener.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/context/NettyTcpServerSocketApplicationListener.java new file mode 100644 index 00000000..794cdbd3 --- /dev/null +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/context/NettyTcpServerSocketApplicationListener.java @@ -0,0 +1,84 @@ +package org.framework.lazy.cloud.network.heartbeat.server.context; + +import io.netty.bootstrap.ServerBootstrap; +import io.netty.channel.*; +import io.netty.channel.nio.NioEventLoopGroup; +import io.netty.channel.socket.nio.NioServerSocketChannel; +import jakarta.annotation.PreDestroy; +import lombok.extern.slf4j.Slf4j; +import org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.filter.NettyServerFilter; +import org.framework.lazy.cloud.network.heartbeat.server.properties.ServerNodeProperties; +import org.springframework.boot.context.event.ApplicationStartedEvent; +import org.springframework.context.ApplicationListener; +import org.springframework.stereotype.Component; + +@Slf4j +@Component +public class NettyTcpServerSocketApplicationListener implements ApplicationListener { + + private final EventLoopGroup bossGroup = new NioEventLoopGroup(); + private final EventLoopGroup workerGroup = new NioEventLoopGroup(); + private final NettyServerFilter nettyServerFilter;// 通道业务处理 + private ChannelFuture channelFuture; + private final ServerNodeProperties serverNodeProperties; + + public NettyTcpServerSocketApplicationListener(NettyServerFilter nettyServerFilter, ServerNodeProperties serverNodeProperties) { + this.nettyServerFilter = nettyServerFilter; + this.serverNodeProperties = serverNodeProperties; + } + + + /** + * Handle an application event. + * + * @param event the event to respond to + */ + @Override + public void onApplicationEvent(ApplicationStartedEvent event) { + try { + ServerNodeProperties.Tcp tcp = serverNodeProperties.getTcp(); + Integer tcpPort = tcp.getPort(); + ServerBootstrap b = new ServerBootstrap(); + b.group(bossGroup, workerGroup).channel(NioServerSocketChannel.class) + // 给服务端channel设置属性 + // 设置读缓冲区为2M + .childOption(ChannelOption.SO_RCVBUF, 2048 * 1024) + // 设置写缓冲区为1M + .childOption(ChannelOption.SO_SNDBUF, 1024 * 1024) + + .childOption(ChannelOption.SO_KEEPALIVE, true) +// .childOption(ChannelOption.TCP_NODELAY, false) + .childOption(ChannelOption.CONNECT_TIMEOUT_MILLIS, 1000 * 60)//连接超时时间设置为 60 秒 +// .childOption(ChannelOption.RCVBUF_ALLOCATOR, new NettyRecvByteBufAllocator(1024 * 1024))//用于Channel分配接受Buffer的分配器 默认AdaptiveRecvByteBufAllocator.DEFAULT + .childOption(ChannelOption.WRITE_BUFFER_WATER_MARK, new WriteBufferWaterMark(1024 * 1024, 1024 * 1024 * 2)) + + .childHandler(nettyServerFilter); + channelFuture = b.bind(tcpPort).sync(); + + channelFuture.addListener((ChannelFutureListener) channelFuture -> { + // 服务器已启动 + log.info("TCP 服务器启动成功"); + }); + channelFuture.channel().closeFuture().sync(); + } catch (Exception e) { + log.error("启动tcp 失败", e); + } finally { + shutdown(); + // 服务器已关闭 + log.warn("tcp 服务关闭"); + } + } + + @PreDestroy + public void shutdown() { + if (channelFuture != null) { + channelFuture.channel().close().syncUninterruptibly(); + } + if ((bossGroup != null) && (!bossGroup.isShutdown())) { + bossGroup.shutdownGracefully(); + } + if ((workerGroup != null) && (!workerGroup.isShutdown())) { + workerGroup.shutdownGracefully(); + } + } +} \ No newline at end of file diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/context/NettyUdpServerSocketApplicationListener.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/context/NettyUdpServerSocketApplicationListener.java new file mode 100644 index 00000000..ff402b61 --- /dev/null +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/context/NettyUdpServerSocketApplicationListener.java @@ -0,0 +1,93 @@ +package org.framework.lazy.cloud.network.heartbeat.server.context; + +import io.netty.bootstrap.Bootstrap; +import io.netty.channel.*; +import io.netty.channel.epoll.EpollDatagramChannel; +import io.netty.channel.epoll.EpollEventLoopGroup; +import io.netty.channel.nio.NioEventLoopGroup; +import io.netty.channel.socket.nio.NioDatagramChannel; +import io.netty.util.internal.SystemPropertyUtil; +import jakarta.annotation.PreDestroy; +import lombok.extern.slf4j.Slf4j; +import org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.filter.NettyServerFilter; +import org.framework.lazy.cloud.network.heartbeat.server.properties.ServerNodeProperties; +import org.springframework.boot.context.event.ApplicationStartedEvent; +import org.springframework.context.ApplicationListener; +import org.springframework.stereotype.Component; + +@Slf4j +@Component +public class NettyUdpServerSocketApplicationListener implements ApplicationListener { + + private final EventLoopGroup bossGroup = "linux".equalsIgnoreCase(SystemPropertyUtil.get("os.name")) ? new EpollEventLoopGroup() : new NioEventLoopGroup(); + private final NettyServerFilter nettyServerFilter;// 通道业务处理 + private ChannelFuture channelFuture; + private final ServerNodeProperties serverNodeProperties; + + public NettyUdpServerSocketApplicationListener(NettyServerFilter nettyServerFilter, ServerNodeProperties serverNodeProperties) { + this.nettyServerFilter = nettyServerFilter; + this.serverNodeProperties = serverNodeProperties; + } + + /** + * 根据操作系统获取 Channel + * + * @return + */ + public Class channelClassWithOS() { + String osName = SystemPropertyUtil.get("os.name").toLowerCase(); + if ("linux".equals(osName)) { + return EpollDatagramChannel.class; + } else { + return NioDatagramChannel.class; + } + } + + /** + * 启动Server + */ + @Override + public void onApplicationEvent(ApplicationStartedEvent event) { + try { + ServerNodeProperties.Udp udp = serverNodeProperties.getUdp(); + Integer udpPort = udp.getPort(); + Class channelledClassWithOS = channelClassWithOS(); + Bootstrap b = new Bootstrap(); + b.group(bossGroup).channel(channelledClassWithOS) + .option(ChannelOption.SO_BROADCAST, true) + //接收缓存区 10M + .option(ChannelOption.SO_RCVBUF, 1024 * 1024 * 10) + //发送缓存区 10M + .option(ChannelOption.SO_SNDBUF, 1024 * 1024 * 10) + .handler(nettyServerFilter); + channelFuture = b.bind(udpPort).sync(); + + channelFuture.addListener((ChannelFutureListener) channelFuture -> { + // 服务器已启动 + log.info("UDP 服务器启动成功"); + }); + channelFuture.channel().closeFuture().sync(); + } catch (Exception e) { + log.error("UDP服务启动失败", e); + } finally { + destroy(); + // 服务器已关闭 + log.warn("UDP 服务关闭"); + } + } + + /** + * 销毁资源 + */ + @PreDestroy + public void destroy() { + if (channelFuture != null) { + channelFuture.channel().close().syncUninterruptibly(); + } + if ((bossGroup != null) && (!bossGroup.isShutdown())) { + bossGroup.shutdownGracefully(); + } + log.info("TCP服务关闭成功"); + } + +} \ No newline at end of file diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/init/InitServerSocket.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/init/InitServerSocket.java index 30948e9e..9a8304f6 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/init/InitServerSocket.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/init/InitServerSocket.java @@ -2,14 +2,14 @@ package org.framework.lazy.cloud.network.heartbeat.server.init; import lombok.extern.slf4j.Slf4j; -import org.framework.lazy.cloud.network.heartbeat.server.netty.filter.NettyServerFilter; -import org.framework.lazy.cloud.network.heartbeat.server.netty.socket.NettyOnCloudNettyServerSocket; +import org.framework.lazy.cloud.network.heartbeat.server.context.NettyTcpServerSocketApplicationListener; +import org.framework.lazy.cloud.network.heartbeat.server.context.NettyUdpServerSocketApplicationListener; +import org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.filter.NettyServerFilter; import org.framework.lazy.cloud.network.heartbeat.server.properties.ServerNodeProperties; import org.springframework.boot.CommandLineRunner; import org.springframework.boot.autoconfigure.web.ServerProperties; -import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; -import org.wu.framework.core.utils.ObjectUtils; +import org.springframework.context.annotation.Import; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.ThreadPoolExecutor; @@ -24,6 +24,7 @@ import java.util.concurrent.TimeUnit; */ @Slf4j @Configuration +@Import({NettyTcpServerSocketApplicationListener.class, NettyUdpServerSocketApplicationListener.class}) public class InitServerSocket implements CommandLineRunner { private final ServerProperties serverProperties; @@ -44,10 +45,6 @@ public class InitServerSocket implements CommandLineRunner { } - @Bean(destroyMethod = "shutdown") - public NettyOnCloudNettyServerSocket nettyServerSocket() { - return new NettyOnCloudNettyServerSocket(nettyServerFilter); - } /** * @param args @@ -56,24 +53,24 @@ public class InitServerSocket implements CommandLineRunner { @Override public void run(String... args) throws Exception { - log.info("Init InitServerSocket ..."); - NettyOnCloudNettyServerSocket serverSocket = new NettyOnCloudNettyServerSocket(nettyServerFilter); - log.info("当前服务启动端口:{}", serverProperties.getPort()); - int serverPortAdd1000 = serverProperties.getPort() + 1000; - if (!ObjectUtils.isEmpty(serverNodeProperties.getNodePort())) { - serverPortAdd1000 = serverNodeProperties.getNodePort(); - } - int nettyServerPort = serverPortAdd1000; - Thread thread = new Thread(() -> { - try { - serverSocket.startServer(nettyServerPort); - } catch (Exception e) { - throw new RuntimeException(e); - } - - }); - log.info("当前服务启动Netty端口:{}", nettyServerPort); - NETTY_SERVER_EXECUTOR.execute(thread); +// log.info("Init InitServerSocket ..."); +// NettyOnCloudNettyServerSocket serverSocket = new NettyOnCloudNettyServerSocket(nettyServerFilter); +// log.info("当前服务启动端口:{}", serverProperties.getPort()); +// int serverPortAdd1000 = serverProperties.getPort() + 1000; +// if (!ObjectUtils.isEmpty(serverNodeProperties.getNodePort())) { +// serverPortAdd1000 = serverNodeProperties.getNodePort(); +// } +// int nettyServerPort = serverPortAdd1000; +// Thread thread = new Thread(() -> { +// try { +// serverSocket.startServer(nettyServerPort); +// } catch (Exception e) { +// throw new RuntimeException(e); +// } +// +// }); +// log.info("当前服务启动Netty端口:{}", nettyServerPort); +// NETTY_SERVER_EXECUTOR.execute(thread); } } diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleClientConnectSuccessTypeAdvanced.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpClientConnectSuccessTypeAdvanced.java similarity index 92% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleClientConnectSuccessTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpClientConnectSuccessTypeAdvanced.java index 31f84180..b69e5fb3 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleClientConnectSuccessTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpClientConnectSuccessTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.advanced; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.advanced; import com.alibaba.fastjson.JSON; @@ -7,7 +7,7 @@ import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.common.ChannelContext; import org.framework.lazy.cloud.network.heartbeat.common.MessageType; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.server.AbstractHandleClientConnectSuccessTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server.AbstractHandleTcpClientConnectSuccessTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; import org.framework.lazy.cloud.network.heartbeat.server.properties.ServerNodeProperties; import org.framework.lazy.cloud.network.heartbeat.server.standalone.application.*; @@ -30,7 +30,7 @@ import java.util.List; */ @Slf4j @Component -public class ServerHandleClientConnectSuccessTypeAdvanced extends AbstractHandleClientConnectSuccessTypeAdvanced { +public class ServerHandleTcpClientConnectSuccessTypeAdvanced extends AbstractHandleTcpClientConnectSuccessTypeAdvanced { private final LazyClientStatsChangeApplication lazyClientStatsChangeApplication; private final LazyNettyClientBlacklistApplication lazyNettyClientBlacklistApplication; @@ -42,7 +42,7 @@ public class ServerHandleClientConnectSuccessTypeAdvanced extends AbstractHandle private final ServerNodeProperties serverNodeProperties; - public ServerHandleClientConnectSuccessTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication, LazyNettyClientBlacklistApplication lazyNettyClientBlacklistApplication, LazyInternalNetworkServerPermeateClientMappingApplication lazyInternalNetworkServerPermeateClientMappingApplication, LazyInternalNetworkClientPermeateServerMappingApplication lazyInternalNetworkClientPermeateServerMappingApplication, LazyInternalNetworkClientPermeateClientMappingApplication lazyInternalNetworkClientPermeateClientMappingApplication, LazyNettyClientTokenBucketApplication lazyNettyClientTokenBucketApplication, ServerNodeProperties serverNodeProperties) { + public ServerHandleTcpClientConnectSuccessTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication, LazyNettyClientBlacklistApplication lazyNettyClientBlacklistApplication, LazyInternalNetworkServerPermeateClientMappingApplication lazyInternalNetworkServerPermeateClientMappingApplication, LazyInternalNetworkClientPermeateServerMappingApplication lazyInternalNetworkClientPermeateServerMappingApplication, LazyInternalNetworkClientPermeateClientMappingApplication lazyInternalNetworkClientPermeateClientMappingApplication, LazyNettyClientTokenBucketApplication lazyNettyClientTokenBucketApplication, ServerNodeProperties serverNodeProperties) { this.lazyClientStatsChangeApplication = lazyClientStatsChangeApplication; this.lazyNettyClientBlacklistApplication = lazyNettyClientBlacklistApplication; this.lazyInternalNetworkServerPermeateClientMappingApplication = lazyInternalNetworkServerPermeateClientMappingApplication; diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientPermeateClientCloseTypeAdvanced.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientPermeateClientCloseTypeAdvanced.java similarity index 72% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientPermeateClientCloseTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientPermeateClientCloseTypeAdvanced.java index 965e2cfe..25ce4a89 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientPermeateClientCloseTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientPermeateClientCloseTypeAdvanced.java @@ -1,11 +1,9 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.advanced; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.advanced; import io.netty.channel.Channel; import lombok.extern.slf4j.Slf4j; -import org.framework.lazy.cloud.network.heartbeat.common.NettyCommunicationIdContext; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.NettyRealIdContext; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.server.AbstractHandleReportClientPermeateClientCloseTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server.AbstractHandleTcpReportClientPermeateClientCloseTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; import org.springframework.stereotype.Component; @@ -14,7 +12,7 @@ import org.springframework.stereotype.Component; */ @Slf4j @Component -public class ServerHandleReportClientPermeateClientCloseTypeAdvanced extends AbstractHandleReportClientPermeateClientCloseTypeAdvanced { +public class ServerHandleTcpReportClientPermeateClientCloseTypeAdvanced extends AbstractHandleTcpReportClientPermeateClientCloseTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientPermeateClientTransferCloseTypeAdvanced.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientPermeateClientTransferCloseTypeAdvanced.java similarity index 83% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientPermeateClientTransferCloseTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientPermeateClientTransferCloseTypeAdvanced.java index 7b1e9e5d..1e645f35 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientPermeateClientTransferCloseTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientPermeateClientTransferCloseTypeAdvanced.java @@ -1,10 +1,10 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.advanced; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.advanced; import io.netty.channel.Channel; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.common.MessageType; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.server.AbstractHandleReportClientPermeateClientTransferCloseTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server.AbstractHandleTcpReportClientPermeateClientTransferCloseTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; import org.springframework.stereotype.Component; @@ -13,7 +13,7 @@ import org.springframework.stereotype.Component; */ @Slf4j @Component -public class ServerHandleReportClientPermeateClientTransferCloseTypeAdvanced extends AbstractHandleReportClientPermeateClientTransferCloseTypeAdvanced { +public class ServerHandleTcpReportClientPermeateClientTransferCloseTypeAdvanced extends AbstractHandleTcpReportClientPermeateClientTransferCloseTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientPermeateServerTransferCloseTypeAdvanced.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientPermeateServerTransferCloseTypeAdvanced.java similarity index 57% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientPermeateServerTransferCloseTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientPermeateServerTransferCloseTypeAdvanced.java index 6beb1193..2b45eb42 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientPermeateServerTransferCloseTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientPermeateServerTransferCloseTypeAdvanced.java @@ -1,13 +1,9 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.advanced; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.advanced; import io.netty.channel.Channel; import lombok.extern.slf4j.Slf4j; -import org.framework.lazy.cloud.network.heartbeat.common.ChannelContext; -import org.framework.lazy.cloud.network.heartbeat.common.MessageType; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.NettyTransferChannelContext; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.server.AbstractHandleReportClientPermeateServerTransferCloseTypeAdvanced; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.server.AbstractHandleReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server.AbstractHandleTcpReportClientPermeateServerTransferCloseTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; import org.springframework.stereotype.Component; @@ -16,7 +12,7 @@ import org.springframework.stereotype.Component; */ @Slf4j @Component -public class ServerHandleReportClientPermeateServerTransferCloseTypeAdvanced extends AbstractHandleReportClientPermeateServerTransferCloseTypeAdvanced { +public class ServerHandleTcpReportClientPermeateServerTransferCloseTypeAdvanced extends AbstractHandleTcpReportClientPermeateServerTransferCloseTypeAdvanced { /** * 处理当前数据 * diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientPermeateServerTransferTypeAdvanced.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientPermeateServerTransferTypeAdvanced.java similarity index 88% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientPermeateServerTransferTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientPermeateServerTransferTypeAdvanced.java index 28f85160..bc5602ec 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientPermeateServerTransferTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientPermeateServerTransferTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.advanced; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.advanced; import io.netty.buffer.ByteBuf; import io.netty.channel.Channel; @@ -6,7 +6,7 @@ import io.netty.channel.ChannelFuture; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; import org.framework.lazy.cloud.network.heartbeat.common.adapter.ChannelFlowAdapter; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.server.AbstractHandleReportClientPermeateServerTransferTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server.AbstractHandleTcpReportClientPermeateServerTransferTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.enums.ChannelFlowEnum; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; import org.framework.lazy.cloud.network.heartbeat.server.netty.flow.ServerChannelFlow; @@ -18,10 +18,10 @@ import org.springframework.stereotype.Component; */ @Slf4j @Component -public class ServerHandleReportClientPermeateServerTransferTypeAdvanced extends AbstractHandleReportClientPermeateServerTransferTypeAdvanced { +public class ServerHandleTcpReportClientPermeateServerTransferTypeAdvanced extends AbstractHandleTcpReportClientPermeateServerTransferTypeAdvanced { private final ChannelFlowAdapter channelFlowAdapter; - public ServerHandleReportClientPermeateServerTransferTypeAdvanced(ChannelFlowAdapter channelFlowAdapter) { + public ServerHandleTcpReportClientPermeateServerTransferTypeAdvanced(ChannelFlowAdapter channelFlowAdapter) { this.channelFlowAdapter = channelFlowAdapter; } diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java similarity index 86% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java index 4fa36d01..7c409769 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced.java @@ -1,21 +1,18 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.advanced; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.advanced; import io.netty.channel.Channel; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.common.*; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.server.AbstractHandleReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server.AbstractHandleTcpReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; import org.springframework.stereotype.Component; -import java.util.Arrays; -import java.util.List; - /** * 上报 客户端渗透客户端数据传输通道连接成功 */ @Slf4j @Component -public class ServerHandleReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced extends AbstractHandleReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced { +public class ServerHandleTcpReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced extends AbstractHandleTcpReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced { /** * 处理当前数据 * diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java similarity index 89% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java index 878e2626..8b1547a0 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced.java @@ -1,11 +1,11 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.advanced; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.advanced; import io.netty.channel.Channel; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.common.MessageType; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; import org.framework.lazy.cloud.network.heartbeat.common.NettyTransferChannelContext; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.server.AbstractHandleReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server.AbstractHandleTcpReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; import org.springframework.stereotype.Component; @@ -14,7 +14,7 @@ import org.springframework.stereotype.Component; */ @Slf4j @Component -public class ServerHandleReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced extends AbstractHandleReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced { +public class ServerHandleTcpReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced extends AbstractHandleTcpReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced { /** * 处理当前数据 * diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientTransferClientResponseTypeAdvanced.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientTransferClientResponseTypeAdvanced.java similarity index 92% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientTransferClientResponseTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientTransferClientResponseTypeAdvanced.java index 06390157..5d03445e 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientTransferClientResponseTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientTransferClientResponseTypeAdvanced.java @@ -1,11 +1,11 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.advanced; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.advanced; import io.netty.channel.Channel; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.common.MessageType; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; import org.framework.lazy.cloud.network.heartbeat.common.adapter.ChannelFlowAdapter; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.server.AbstractHandleReportClientTransferClientResponseTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server.AbstractHandleTcpReportClientTransferClientResponseTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.enums.ChannelFlowEnum; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; import org.framework.lazy.cloud.network.heartbeat.server.netty.flow.ServerChannelFlow; @@ -17,7 +17,7 @@ import org.wu.framework.spring.utils.SpringContextHolder; */ @Slf4j @Component -public class ServerHandleReportClientTransferClientResponseTypeAdvanced extends AbstractHandleReportClientTransferClientResponseTypeAdvanced { +public class ServerHandleTcpReportClientTransferClientResponseTypeAdvanced extends AbstractHandleTcpReportClientTransferClientResponseTypeAdvanced { /** * 处理当前数据 * diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientTransferClientTypeAdvanced.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientTransferClientTypeAdvanced.java similarity index 92% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientTransferClientTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientTransferClientTypeAdvanced.java index e59792a7..fba17270 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientTransferClientTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientTransferClientTypeAdvanced.java @@ -1,11 +1,11 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.advanced; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.advanced; import io.netty.channel.Channel; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.common.MessageType; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; import org.framework.lazy.cloud.network.heartbeat.common.adapter.ChannelFlowAdapter; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.server.AbstractHandleReportClientTransferClientTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server.AbstractHandleTcpReportClientTransferClientTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.enums.ChannelFlowEnum; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; import org.framework.lazy.cloud.network.heartbeat.server.netty.flow.ServerChannelFlow; @@ -17,7 +17,7 @@ import org.wu.framework.spring.utils.SpringContextHolder; */ @Slf4j @Component -public class ServerHandleReportClientTransferClientTypeAdvanced extends AbstractHandleReportClientTransferClientTypeAdvanced { +public class ServerHandleTcpReportClientTransferClientTypeAdvanced extends AbstractHandleTcpReportClientTransferClientTypeAdvanced { /** * 处理当前数据 * diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java similarity index 77% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java index 53e7d6ae..5db3a480 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced.java @@ -1,17 +1,17 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.advanced; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.advanced; import io.netty.channel.Channel; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.server.AbstractHandleReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server.AbstractHandleTcpReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; -import org.framework.lazy.cloud.network.heartbeat.server.netty.socket.NettyClientPermeateServerConnectRealSocket; +import org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.socket.NettyClientPermeateServerConnectRealSocket; import org.springframework.stereotype.Component; /** * 上报客户端通信通道连接成功 */ @Component -public class ServerHandleReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced extends AbstractHandleReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced { +public class ServerHandleTcpReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced extends AbstractHandleTcpReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced { /** * 处理当前数据 * diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClusterNodeRegisterTypeAdvanced.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClusterNodeRegisterTypeAdvanced.java similarity index 78% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClusterNodeRegisterTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClusterNodeRegisterTypeAdvanced.java index 1d8f5883..f11dbc76 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportClusterNodeRegisterTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportClusterNodeRegisterTypeAdvanced.java @@ -1,9 +1,9 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.advanced; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.advanced; import io.netty.channel.Channel; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.server.AbstractHandleReportClusterNodeRegisterTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server.AbstractHandleTcpReportClusterNodeRegisterTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.server.cluster.application.LazyNettyClusterNodeApplication; import org.springframework.stereotype.Component; import org.wu.framework.bean.factory.BeanContext; @@ -13,11 +13,11 @@ import org.wu.framework.bean.factory.BeanContext; */ @Slf4j @Component -public class ServerHandleReportClusterNodeRegisterTypeAdvanced extends - AbstractHandleReportClusterNodeRegisterTypeAdvanced { +public class ServerHandleTcpReportClusterNodeRegisterTypeAdvanced extends + AbstractHandleTcpReportClusterNodeRegisterTypeAdvanced { - public ServerHandleReportClusterNodeRegisterTypeAdvanced() { + public ServerHandleTcpReportClusterNodeRegisterTypeAdvanced() { } /** diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportDisconnectTypeAdvanced.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportDisconnectTypeAdvanced.java similarity index 90% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportDisconnectTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportDisconnectTypeAdvanced.java index 6b6bf10a..23a6e456 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportDisconnectTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportDisconnectTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.advanced; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.advanced; import io.netty.channel.Channel; @@ -7,9 +7,9 @@ import org.framework.lazy.cloud.network.heartbeat.common.ChannelContext; import org.framework.lazy.cloud.network.heartbeat.common.MessageType; import org.framework.lazy.cloud.network.heartbeat.common.NettyClientVisitorContext; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.server.AbstractHandleReportDisconnectTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server.AbstractHandleTcpReportDisconnectTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; -import org.framework.lazy.cloud.network.heartbeat.server.netty.socket.NettyServerPermeateClientVisitorSocket; +import org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.socket.NettyServerPermeateClientVisitorSocket; import org.framework.lazy.cloud.network.heartbeat.server.standalone.application.LazyClientStatsChangeApplication; import org.framework.lazy.cloud.network.heartbeat.server.standalone.application.command.lazy.netty.client.state.LazyNettyClientLoginCommand; import org.springframework.stereotype.Component; @@ -25,10 +25,10 @@ import java.util.List; */ @Slf4j @Component -public class ServerHandleReportDisconnectTypeAdvanced extends AbstractHandleReportDisconnectTypeAdvanced { +public class ServerHandleTcpReportDisconnectTypeAdvanced extends AbstractHandleTcpReportDisconnectTypeAdvanced { private final LazyClientStatsChangeApplication lazyClientStatsChangeApplication; - public ServerHandleReportDisconnectTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) { + public ServerHandleTcpReportDisconnectTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) { this.lazyClientStatsChangeApplication = lazyClientStatsChangeApplication; } diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportServicePermeateClientCloseVisitorTypeAdvanced.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportServicePermeateClientCloseVisitorTypeAdvanced.java similarity index 78% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportServicePermeateClientCloseVisitorTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportServicePermeateClientCloseVisitorTypeAdvanced.java index 866a93fd..4c1dc06e 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportServicePermeateClientCloseVisitorTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportServicePermeateClientCloseVisitorTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.advanced; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.advanced; import io.netty.channel.Channel; import lombok.extern.slf4j.Slf4j; @@ -6,14 +6,14 @@ import org.springframework.stereotype.Component; import org.framework.lazy.cloud.network.heartbeat.common.NettyCommunicationIdContext; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; import org.framework.lazy.cloud.network.heartbeat.common.NettyRealIdContext; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.server.AbstractHandleReportServicePermeateClientCloseVisitorTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server.AbstractHandleTcpReportServicePermeateClientCloseVisitorTypeAdvanced; /** * 服务端处理客户端 关闭一个访客 */ @Slf4j @Component -public class ServerHandleReportServicePermeateClientCloseVisitorTypeAdvanced extends AbstractHandleReportServicePermeateClientCloseVisitorTypeAdvanced { +public class ServerHandleTcpReportServicePermeateClientCloseVisitorTypeAdvanced extends AbstractHandleTcpReportServicePermeateClientCloseVisitorTypeAdvanced { /** diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportServicePermeateClientRealConnectTypeAdvanced.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportServicePermeateClientRealConnectTypeAdvanced.java similarity index 89% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportServicePermeateClientRealConnectTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportServicePermeateClientRealConnectTypeAdvanced.java index 6c35c575..53d450bf 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportServicePermeateClientRealConnectTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportServicePermeateClientRealConnectTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.advanced; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.advanced; import io.netty.channel.Channel; import io.netty.channel.ChannelOption; @@ -7,7 +7,7 @@ import org.springframework.stereotype.Component; import org.framework.lazy.cloud.network.heartbeat.common.NettyCommunicationIdContext; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; import org.framework.lazy.cloud.network.heartbeat.common.NettyRealIdContext; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.server.AbstractHandleReportServicePermeateClientRealConnectTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server.AbstractHandleTcpReportServicePermeateClientRealConnectTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; /** @@ -15,7 +15,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeK */ @Slf4j @Component -public class ServerHandleReportServicePermeateClientRealConnectTypeAdvanced extends AbstractHandleReportServicePermeateClientRealConnectTypeAdvanced { +public class ServerHandleTcpReportServicePermeateClientRealConnectTypeAdvanced extends AbstractHandleTcpReportServicePermeateClientRealConnectTypeAdvanced { /** * 处理当前数据 diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportServicePermeateClientTransferTypeAdvanced.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportServicePermeateClientTransferTypeAdvanced.java similarity index 88% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportServicePermeateClientTransferTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportServicePermeateClientTransferTypeAdvanced.java index 19717945..78168d63 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportServicePermeateClientTransferTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportServicePermeateClientTransferTypeAdvanced.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.advanced; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.advanced; import io.netty.buffer.ByteBuf; @@ -8,7 +8,7 @@ import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; import org.framework.lazy.cloud.network.heartbeat.common.NettyRealIdContext; import org.framework.lazy.cloud.network.heartbeat.common.adapter.ChannelFlowAdapter; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.server.AbstractHandleReportServicePermeateClientTransferTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server.AbstractHandleTcpReportServicePermeateClientTransferTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.enums.ChannelFlowEnum; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; import org.framework.lazy.cloud.network.heartbeat.server.netty.flow.ServerChannelFlow; @@ -21,11 +21,11 @@ import org.springframework.stereotype.Component; */ @Slf4j @Component -public class ServerHandleReportServicePermeateClientTransferTypeAdvanced extends AbstractHandleReportServicePermeateClientTransferTypeAdvanced { +public class ServerHandleTcpReportServicePermeateClientTransferTypeAdvanced extends AbstractHandleTcpReportServicePermeateClientTransferTypeAdvanced { private final ChannelFlowAdapter channelFlowAdapter; - public ServerHandleReportServicePermeateClientTransferTypeAdvanced(ChannelFlowAdapter channelFlowAdapter) { + public ServerHandleTcpReportServicePermeateClientTransferTypeAdvanced(ChannelFlowAdapter channelFlowAdapter) { this.channelFlowAdapter = channelFlowAdapter; } diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportStagingClosedTypeAdvanced.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportStagingClosedTypeAdvanced.java similarity index 89% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportStagingClosedTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportStagingClosedTypeAdvanced.java index 7bb51219..9cc9c7d1 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportStagingClosedTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportStagingClosedTypeAdvanced.java @@ -1,7 +1,6 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.advanced; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.advanced; import io.netty.channel.Channel; -import io.netty.channel.ChannelId; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; import org.framework.lazy.cloud.network.heartbeat.server.standalone.application.LazyClientStatsChangeApplication; @@ -10,7 +9,7 @@ import org.springframework.stereotype.Component; import org.framework.lazy.cloud.network.heartbeat.common.ChannelContext; import org.framework.lazy.cloud.network.heartbeat.common.MessageType; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.server.AbstractHandleReportStagingClosedTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server.AbstractHandleTcpReportStagingClosedTypeAdvanced; import java.nio.charset.StandardCharsets; import java.util.List; @@ -20,10 +19,10 @@ import java.util.List; */ @Slf4j @Component -public class ServerHandleReportStagingClosedTypeAdvanced extends AbstractHandleReportStagingClosedTypeAdvanced { +public class ServerHandleTcpReportStagingClosedTypeAdvanced extends AbstractHandleTcpReportStagingClosedTypeAdvanced { private final LazyClientStatsChangeApplication lazyClientStatsChangeApplication; - public ServerHandleReportStagingClosedTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) { + public ServerHandleTcpReportStagingClosedTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) { this.lazyClientStatsChangeApplication = lazyClientStatsChangeApplication; } diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportStagingOpenedTypeAdvanced.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportStagingOpenedTypeAdvanced.java similarity index 90% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportStagingOpenedTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportStagingOpenedTypeAdvanced.java index a6093a31..a4c3986f 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleReportStagingOpenedTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerHandleTcpReportStagingOpenedTypeAdvanced.java @@ -1,11 +1,11 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.advanced; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.advanced; import io.netty.channel.Channel; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.common.ChannelContext; import org.framework.lazy.cloud.network.heartbeat.common.MessageType; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.server.AbstractHandleReportStagingOpenedTypeAdvanced; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server.AbstractHandleTcpReportStagingOpenedTypeAdvanced; import org.framework.lazy.cloud.network.heartbeat.common.enums.NettyClientStatus; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; import org.framework.lazy.cloud.network.heartbeat.server.standalone.application.LazyClientStatsChangeApplication; @@ -20,11 +20,11 @@ import java.util.List; */ @Slf4j @Component -public class ServerHandleReportStagingOpenedTypeAdvanced extends AbstractHandleReportStagingOpenedTypeAdvanced { +public class ServerHandleTcpReportStagingOpenedTypeAdvanced extends AbstractHandleTcpReportStagingOpenedTypeAdvanced { private final LazyClientStatsChangeApplication lazyClientStatsChangeApplication; - public ServerHandleReportStagingOpenedTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) { + public ServerHandleTcpReportStagingOpenedTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) { this.lazyClientStatsChangeApplication = lazyClientStatsChangeApplication; } diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleChannelHeartbeatTypeAdvanced.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerTcpTcpHandleChannelHeartbeatTypeAdvanced.java similarity index 79% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleChannelHeartbeatTypeAdvanced.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerTcpTcpHandleChannelHeartbeatTypeAdvanced.java index b38eee2e..fd858b1a 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/advanced/ServerHandleChannelHeartbeatTypeAdvanced.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/advanced/ServerTcpTcpHandleChannelHeartbeatTypeAdvanced.java @@ -1,11 +1,11 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.advanced; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.advanced; import io.netty.channel.Channel; +import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.AbstractTcpHandleChannelHeartbeatTypeAdvanced; import org.springframework.stereotype.Component; import org.framework.lazy.cloud.network.heartbeat.common.MessageType; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.common.advanced.AbstractHandleChannelHeartbeatTypeAdvanced; /** @@ -13,7 +13,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.advanced.AbstractHandle * TYPE_HEARTBEAT */ @Component -public class ServerHandleChannelHeartbeatTypeAdvanced extends AbstractHandleChannelHeartbeatTypeAdvanced { +public class ServerTcpTcpHandleChannelHeartbeatTypeAdvanced extends AbstractTcpHandleChannelHeartbeatTypeAdvanced { /** * 处理当前数据 diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/filter/ClientPermeateServerRealFilter.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/filter/ClientPermeateServerRealFilter.java similarity index 90% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/filter/ClientPermeateServerRealFilter.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/filter/ClientPermeateServerRealFilter.java index cb7a99f6..768846dd 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/filter/ClientPermeateServerRealFilter.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/filter/ClientPermeateServerRealFilter.java @@ -1,11 +1,11 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.filter; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.filter; import io.netty.channel.ChannelPipeline; import io.netty.channel.socket.SocketChannel; import org.framework.lazy.cloud.network.heartbeat.common.decoder.TransferDecoder; import org.framework.lazy.cloud.network.heartbeat.common.encoder.TransferEncoder; import org.framework.lazy.cloud.network.heartbeat.common.filter.DebugChannelInitializer; -import org.framework.lazy.cloud.network.heartbeat.server.netty.handler.NettyClientPermeateServerRealHandler; +import org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.handler.NettyClientPermeateServerRealHandler; /** * 客户端渗透服务端 diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/filter/NettyServerFilter.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/filter/NettyServerFilter.java similarity index 86% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/filter/NettyServerFilter.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/filter/NettyServerFilter.java index 18a4609b..668fb2fc 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/filter/NettyServerFilter.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/filter/NettyServerFilter.java @@ -1,17 +1,12 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.filter; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.filter; -import io.netty.channel.ChannelInitializer; import io.netty.channel.ChannelPipeline; import io.netty.channel.socket.SocketChannel; -import io.netty.handler.codec.compression.JdkZlibDecoder; -import io.netty.handler.codec.compression.JdkZlibEncoder; -import io.netty.handler.codec.protobuf.ProtobufDecoder; -import io.netty.handler.codec.protobuf.ProtobufEncoder; import io.netty.handler.codec.string.StringDecoder; import io.netty.handler.codec.string.StringEncoder; import io.netty.handler.timeout.IdleStateHandler; import org.framework.lazy.cloud.network.heartbeat.common.filter.DebugChannelInitializer; -import org.framework.lazy.cloud.network.heartbeat.server.netty.handler.NettyServerHandler; +import org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.handler.NettyServerHandler; import org.springframework.stereotype.Component; import org.framework.lazy.cloud.network.heartbeat.common.adapter.ChannelTypeAdapter; import org.framework.lazy.cloud.network.heartbeat.common.advanced.HandleChannelTypeAdvanced; diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/filter/NettyServerPermeateClientVisitorFilter.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/filter/NettyServerPermeateClientVisitorFilter.java similarity index 93% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/filter/NettyServerPermeateClientVisitorFilter.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/filter/NettyServerPermeateClientVisitorFilter.java index 51992c5a..be4ab4ea 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/filter/NettyServerPermeateClientVisitorFilter.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/filter/NettyServerPermeateClientVisitorFilter.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.filter; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.filter; import io.netty.channel.Channel; import io.netty.channel.ChannelDuplexHandler; @@ -8,7 +8,7 @@ import io.netty.channel.socket.SocketChannel; import org.framework.lazy.cloud.network.heartbeat.common.InternalNetworkPenetrationRealClient; import org.framework.lazy.cloud.network.heartbeat.common.adapter.ChannelFlowAdapter; import org.framework.lazy.cloud.network.heartbeat.common.filter.DebugChannelInitializer; -import org.framework.lazy.cloud.network.heartbeat.server.netty.handler.NettyServerPermeateClientVisitorHandler; +import org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.handler.NettyServerPermeateClientVisitorHandler; public class NettyServerPermeateClientVisitorFilter extends DebugChannelInitializer { private final InternalNetworkPenetrationRealClient internalNetworkPenetrationRealClient; diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/filter/NettyServerPermeateServerRealFilter.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/filter/NettyServerPermeateServerRealFilter.java similarity index 95% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/filter/NettyServerPermeateServerRealFilter.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/filter/NettyServerPermeateServerRealFilter.java index dc850cf8..cefd50fe 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/filter/NettyServerPermeateServerRealFilter.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/filter/NettyServerPermeateServerRealFilter.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.filter; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.filter; import io.netty.channel.Channel; import io.netty.channel.ChannelPipeline; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.InternalNetworkServerPe import org.framework.lazy.cloud.network.heartbeat.common.decoder.TransferDecoder; import org.framework.lazy.cloud.network.heartbeat.common.encoder.TransferEncoder; import org.framework.lazy.cloud.network.heartbeat.common.filter.DebugChannelInitializer; -import org.framework.lazy.cloud.network.heartbeat.server.netty.handler.NettyServerPermeateServerRealHandler; +import org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.handler.NettyServerPermeateServerRealHandler; @Slf4j public class NettyServerPermeateServerRealFilter extends DebugChannelInitializer { diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/filter/NettyServerPermeateServerVisitorFilter.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/filter/NettyServerPermeateServerVisitorFilter.java similarity index 94% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/filter/NettyServerPermeateServerVisitorFilter.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/filter/NettyServerPermeateServerVisitorFilter.java index 5ec67929..7c4eea00 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/filter/NettyServerPermeateServerVisitorFilter.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/filter/NettyServerPermeateServerVisitorFilter.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.filter; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.filter; import io.netty.channel.Channel; import io.netty.channel.ChannelDuplexHandler; @@ -8,7 +8,7 @@ import io.netty.channel.socket.SocketChannel; import org.framework.lazy.cloud.network.heartbeat.common.InternalNetworkServerPermeateServerRealServer; import org.framework.lazy.cloud.network.heartbeat.common.adapter.ChannelFlowAdapter; import org.framework.lazy.cloud.network.heartbeat.common.filter.DebugChannelInitializer; -import org.framework.lazy.cloud.network.heartbeat.server.netty.handler.NettyServerPermeateServerVisitorHandler; +import org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.handler.NettyServerPermeateServerVisitorHandler; public class NettyServerPermeateServerVisitorFilter extends DebugChannelInitializer { private final InternalNetworkServerPermeateServerRealServer internalNetworkServerPermeateServerRealServer; diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/handler/HeartBeatServerHandler.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/handler/HeartBeatServerHandler.java similarity index 99% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/handler/HeartBeatServerHandler.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/handler/HeartBeatServerHandler.java index 20fcbef8..a9246e26 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/handler/HeartBeatServerHandler.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/handler/HeartBeatServerHandler.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.handler; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.handler; import io.netty.channel.ChannelHandlerContext; import io.netty.channel.ChannelInboundHandlerAdapter; diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/handler/LazyServerIdleStateHandler.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/handler/LazyServerIdleStateHandler.java similarity index 99% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/handler/LazyServerIdleStateHandler.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/handler/LazyServerIdleStateHandler.java index 15617b21..3758546c 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/handler/LazyServerIdleStateHandler.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/handler/LazyServerIdleStateHandler.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package org.framework.lazy.cloud.network.heartbeat.server.netty.handler; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.handler; import io.netty.bootstrap.ServerBootstrap; import io.netty.channel.*; diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/handler/NettyClientPermeateServerRealHandler.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/handler/NettyClientPermeateServerRealHandler.java similarity index 99% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/handler/NettyClientPermeateServerRealHandler.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/handler/NettyClientPermeateServerRealHandler.java index 6c137132..98bded42 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/handler/NettyClientPermeateServerRealHandler.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/handler/NettyClientPermeateServerRealHandler.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.handler; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.handler; import io.netty.channel.Channel; diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/handler/NettyServerHandler.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/handler/NettyServerHandler.java similarity index 99% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/handler/NettyServerHandler.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/handler/NettyServerHandler.java index 2e4f5196..43e8001f 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/handler/NettyServerHandler.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/handler/NettyServerHandler.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.handler; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.handler; import io.netty.channel.*; import io.netty.handler.timeout.IdleState; diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/handler/NettyServerPermeateClientVisitorHandler.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/handler/NettyServerPermeateClientVisitorHandler.java similarity index 99% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/handler/NettyServerPermeateClientVisitorHandler.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/handler/NettyServerPermeateClientVisitorHandler.java index cb5bf2a0..b03075c7 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/handler/NettyServerPermeateClientVisitorHandler.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/handler/NettyServerPermeateClientVisitorHandler.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.handler; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.handler; import io.netty.buffer.ByteBuf; diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/handler/NettyServerPermeateServerRealHandler.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/handler/NettyServerPermeateServerRealHandler.java similarity index 99% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/handler/NettyServerPermeateServerRealHandler.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/handler/NettyServerPermeateServerRealHandler.java index d567cb2d..e1b04bc0 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/handler/NettyServerPermeateServerRealHandler.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/handler/NettyServerPermeateServerRealHandler.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.handler; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.handler; import io.netty.buffer.ByteBuf; diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/handler/NettyServerPermeateServerVisitorHandler.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/handler/NettyServerPermeateServerVisitorHandler.java similarity index 96% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/handler/NettyServerPermeateServerVisitorHandler.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/handler/NettyServerPermeateServerVisitorHandler.java index e254c71f..ff571a40 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/handler/NettyServerPermeateServerVisitorHandler.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/handler/NettyServerPermeateServerVisitorHandler.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.handler; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.handler; import io.netty.buffer.ByteBuf; @@ -11,9 +11,8 @@ import org.framework.lazy.cloud.network.heartbeat.common.InternalNetworkServerPe import org.framework.lazy.cloud.network.heartbeat.common.adapter.ChannelFlowAdapter; import org.framework.lazy.cloud.network.heartbeat.common.enums.ChannelFlowEnum; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; -import org.framework.lazy.cloud.network.heartbeat.server.netty.InternalNetworkServerPermeateServerConf; import org.framework.lazy.cloud.network.heartbeat.server.netty.flow.ServerChannelFlow; -import org.framework.lazy.cloud.network.heartbeat.server.netty.socket.NettyServerPermeateServerConnectRealSocket; +import org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.socket.NettyServerPermeateServerConnectRealSocket; import java.util.UUID; diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/socket/NettyClientPermeateServerConnectRealSocket.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/socket/NettyClientPermeateServerConnectRealSocket.java similarity index 97% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/socket/NettyClientPermeateServerConnectRealSocket.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/socket/NettyClientPermeateServerConnectRealSocket.java index 3bf1cf6f..09d0d19f 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/socket/NettyClientPermeateServerConnectRealSocket.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/socket/NettyClientPermeateServerConnectRealSocket.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.socket; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.socket; import io.netty.bootstrap.Bootstrap; @@ -9,7 +9,7 @@ import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.common.MessageType; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; -import org.framework.lazy.cloud.network.heartbeat.server.netty.filter.ClientPermeateServerRealFilter; +import org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.filter.ClientPermeateServerRealFilter; import java.util.concurrent.TimeUnit; diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/socket/NettyOnCloudNettyServerSocket.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/socket/NettyOnCloudNettyServerSocket.java similarity index 90% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/socket/NettyOnCloudNettyServerSocket.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/socket/NettyOnCloudNettyServerSocket.java index 2dd5c777..9702ec4d 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/socket/NettyOnCloudNettyServerSocket.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/socket/NettyOnCloudNettyServerSocket.java @@ -1,12 +1,18 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.socket; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.socket; import io.netty.bootstrap.ServerBootstrap; import io.netty.channel.*; import io.netty.channel.nio.NioEventLoopGroup; import io.netty.channel.socket.nio.NioServerSocketChannel; -import org.framework.lazy.cloud.network.heartbeat.server.netty.filter.NettyServerFilter; +import org.framework.lazy.cloud.network.heartbeat.server.context.NettyTcpServerSocketApplicationListener; +import org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.filter.NettyServerFilter; + +/** + * @see NettyTcpServerSocketApplicationListener + */ +@Deprecated public class NettyOnCloudNettyServerSocket { private final EventLoopGroup bossGroup = new NioEventLoopGroup(); private final EventLoopGroup workerGroup = new NioEventLoopGroup(); diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/socket/NettyServerPermeateClientVisitorSocket.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/socket/NettyServerPermeateClientVisitorSocket.java similarity index 98% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/socket/NettyServerPermeateClientVisitorSocket.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/socket/NettyServerPermeateClientVisitorSocket.java index 1ff64b58..a5709707 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/socket/NettyServerPermeateClientVisitorSocket.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/socket/NettyServerPermeateClientVisitorSocket.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.socket; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.socket; import io.netty.bootstrap.ServerBootstrap; import io.netty.channel.*; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.NettyClientVisitorConte import org.framework.lazy.cloud.network.heartbeat.common.NettyVisitorPortContext; import org.framework.lazy.cloud.network.heartbeat.common.adapter.ChannelFlowAdapter; import org.framework.lazy.cloud.network.heartbeat.common.socket.PermeateVisitorSocket; -import org.framework.lazy.cloud.network.heartbeat.server.netty.filter.NettyServerPermeateClientVisitorFilter; +import org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.filter.NettyServerPermeateClientVisitorFilter; /** * 内网穿透服务端访客通道 diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/socket/NettyServerPermeateServerConnectRealSocket.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/socket/NettyServerPermeateServerConnectRealSocket.java similarity index 97% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/socket/NettyServerPermeateServerConnectRealSocket.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/socket/NettyServerPermeateServerConnectRealSocket.java index 656d35e8..ef13d7aa 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/socket/NettyServerPermeateServerConnectRealSocket.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/socket/NettyServerPermeateServerConnectRealSocket.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.socket; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.socket; import io.netty.bootstrap.Bootstrap; @@ -8,7 +8,7 @@ import io.netty.channel.socket.nio.NioSocketChannel; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.common.InternalNetworkServerPermeateServerRealServer; import org.framework.lazy.cloud.network.heartbeat.common.utils.ChannelAttributeKeyUtils; -import org.framework.lazy.cloud.network.heartbeat.server.netty.filter.NettyServerPermeateServerRealFilter; +import org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.filter.NettyServerPermeateServerRealFilter; import java.util.concurrent.TimeUnit; diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/socket/NettyServerPermeateServerConnectVisitorSocket.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/socket/NettyServerPermeateServerConnectVisitorSocket.java similarity index 98% rename from wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/socket/NettyServerPermeateServerConnectVisitorSocket.java rename to wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/socket/NettyServerPermeateServerConnectVisitorSocket.java index 3b8ea668..609a80b3 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/socket/NettyServerPermeateServerConnectVisitorSocket.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/tcp/socket/NettyServerPermeateServerConnectVisitorSocket.java @@ -1,4 +1,4 @@ -package org.framework.lazy.cloud.network.heartbeat.server.netty.socket; +package org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.socket; import io.netty.bootstrap.ServerBootstrap; @@ -11,7 +11,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.InternalNetworkServerPe import org.framework.lazy.cloud.network.heartbeat.common.NettyServerPermeateServerVisitorContext; import org.framework.lazy.cloud.network.heartbeat.common.NettyVisitorPortContext; import org.framework.lazy.cloud.network.heartbeat.common.adapter.ChannelFlowAdapter; -import org.framework.lazy.cloud.network.heartbeat.server.netty.filter.NettyServerPermeateServerVisitorFilter; +import org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.filter.NettyServerPermeateServerVisitorFilter; import java.io.IOException; diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/udp/xx.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/udp/xx.java new file mode 100644 index 00000000..c1d4141a --- /dev/null +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/netty/udp/xx.java @@ -0,0 +1,4 @@ +package org.framework.lazy.cloud.network.heartbeat.server.netty.udp; + +public class xx { +} diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/properties/ServerNodeProperties.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/properties/ServerNodeProperties.java index 1a95ef70..316a9e64 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/properties/ServerNodeProperties.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/properties/ServerNodeProperties.java @@ -46,4 +46,25 @@ public class ServerNodeProperties { * 是否开启 token 验证 */ private Boolean enableTokenVerification = false; + + /** + * tcp 配置 + */ + private Tcp tcp; + /** + * udp 配置 + */ + private Udp udp; + + @Data + public static class Tcp { + private Integer port; + + + } + + @Data + public static class Udp { + private Integer port; + } } diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/standalone/application/impl/LazyInternalNetworkServerPermeateClientMappingApplicationImpl.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/standalone/application/impl/LazyInternalNetworkServerPermeateClientMappingApplicationImpl.java index de1af4be..ff9cc141 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/standalone/application/impl/LazyInternalNetworkServerPermeateClientMappingApplicationImpl.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/standalone/application/impl/LazyInternalNetworkServerPermeateClientMappingApplicationImpl.java @@ -4,7 +4,7 @@ import jakarta.annotation.Resource; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.common.NettyClientVisitorContext; import org.framework.lazy.cloud.network.heartbeat.common.adapter.ChannelFlowAdapter; -import org.framework.lazy.cloud.network.heartbeat.server.netty.socket.NettyServerPermeateClientVisitorSocket; +import org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.socket.NettyServerPermeateClientVisitorSocket; import org.framework.lazy.cloud.network.heartbeat.server.properties.ServerNodeProperties; import org.framework.lazy.cloud.network.heartbeat.server.standalone.application.LazyInternalNetworkServerPermeateClientMappingApplication; import org.framework.lazy.cloud.network.heartbeat.server.standalone.application.assembler.InternalNetworkPenetrationMappingDTOAssembler; diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/standalone/application/impl/LazyInternalNetworkServerPermeateServerMappingApplicationImpl.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/standalone/application/impl/LazyInternalNetworkServerPermeateServerMappingApplicationImpl.java index 1e5c5320..2ee3c9e1 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/standalone/application/impl/LazyInternalNetworkServerPermeateServerMappingApplicationImpl.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/standalone/application/impl/LazyInternalNetworkServerPermeateServerMappingApplicationImpl.java @@ -4,7 +4,7 @@ import jakarta.annotation.Resource; import lombok.extern.slf4j.Slf4j; import org.framework.lazy.cloud.network.heartbeat.common.NettyServerPermeateServerVisitorContext; import org.framework.lazy.cloud.network.heartbeat.common.adapter.ChannelFlowAdapter; -import org.framework.lazy.cloud.network.heartbeat.server.netty.socket.NettyServerPermeateServerConnectVisitorSocket; +import org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.socket.NettyServerPermeateServerConnectVisitorSocket; import org.framework.lazy.cloud.network.heartbeat.server.properties.ServerNodeProperties; import org.framework.lazy.cloud.network.heartbeat.server.standalone.application.LazyInternalNetworkServerPermeateServerMappingApplication; import org.framework.lazy.cloud.network.heartbeat.server.standalone.application.assembler.LazyInternalNetworkServerPermeateServerMappingDTOAssembler; diff --git a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/standalone/application/impl/LazyNettyClientStateApplicationImpl.java b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/standalone/application/impl/LazyNettyClientStateApplicationImpl.java index 876bd862..30d169fe 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/standalone/application/impl/LazyNettyClientStateApplicationImpl.java +++ b/wu-lazy-cloud-heartbeat-server/src/main/java/org/framework/lazy/cloud/network/heartbeat/server/standalone/application/impl/LazyNettyClientStateApplicationImpl.java @@ -8,7 +8,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.ChannelContext; import org.framework.lazy.cloud.network.heartbeat.common.MessageType; import org.framework.lazy.cloud.network.heartbeat.common.NettyClientVisitorContext; import org.framework.lazy.cloud.network.heartbeat.common.NettyProxyMsg; -import org.framework.lazy.cloud.network.heartbeat.server.netty.socket.NettyServerPermeateClientVisitorSocket; +import org.framework.lazy.cloud.network.heartbeat.server.netty.tcp.socket.NettyServerPermeateClientVisitorSocket; import org.framework.lazy.cloud.network.heartbeat.server.properties.ServerNodeProperties; import org.framework.lazy.cloud.network.heartbeat.server.standalone.application.LazyNettyClientStateApplication; import org.framework.lazy.cloud.network.heartbeat.server.standalone.application.assembler.NettyClientStateDTOAssembler; diff --git a/wu-lazy-cloud-heartbeat-start/wu-lazy-cloud-heartbeat-server-start/src/main/resources/application.yml b/wu-lazy-cloud-heartbeat-start/wu-lazy-cloud-heartbeat-server-start/src/main/resources/application.yml index a453d2f9..80b15a07 100644 --- a/wu-lazy-cloud-heartbeat-start/wu-lazy-cloud-heartbeat-server-start/src/main/resources/application.yml +++ b/wu-lazy-cloud-heartbeat-start/wu-lazy-cloud-heartbeat-server-start/src/main/resources/application.yml @@ -13,6 +13,10 @@ spring: node-host: 127.0.0.1 # 当前节点host node-port: 7001 # 当前节点端口 enable-flow-control: true # 允许流量控制,代理性能不太好 + tcp: + port: 7001 + udp: + port: 7001 ddl-configure: ddl-auto: create