|
|
@ -77,12 +77,16 @@ public class NettyServer { |
|
|
@Value("${iip_server.authDevice.url}") |
|
|
@Value("${iip_server.authDevice.url}") |
|
|
String iipAuthDeviceUrl; |
|
|
String iipAuthDeviceUrl; |
|
|
|
|
|
|
|
|
|
|
|
@Value("${print_recv_data:0}") |
|
|
|
|
|
Integer printRecvData; |
|
|
|
|
|
|
|
|
@Value("${seperating_packages:0}") |
|
|
@Value("${seperating_packages:0}") |
|
|
Integer seperatingPackages; |
|
|
Integer seperatingPackages; |
|
|
|
|
|
|
|
|
private int serverPort; |
|
|
private int serverPort; |
|
|
|
|
|
|
|
|
public void init() { |
|
|
public void init() { |
|
|
|
|
|
logger.info("print_recv_data config: {}", printRecvData); |
|
|
logger.info("seperatingPackages config: {}", seperatingPackages); |
|
|
logger.info("seperatingPackages config: {}", seperatingPackages); |
|
|
|
|
|
|
|
|
this.serverPort = deviceServerProperties.port; |
|
|
this.serverPort = deviceServerProperties.port; |
|
|
@ -108,7 +112,7 @@ public class NettyServer { |
|
|
if(seperatingPackages > 0) { |
|
|
if(seperatingPackages > 0) { |
|
|
ch.pipeline().addLast(new LengthFieldBasedFrameDecoder(ByteOrder.LITTLE_ENDIAN, Integer.MAX_VALUE, 19, 4, 2, 0, true)); |
|
|
ch.pipeline().addLast(new LengthFieldBasedFrameDecoder(ByteOrder.LITTLE_ENDIAN, Integer.MAX_VALUE, 19, 4, 2, 0, true)); |
|
|
} |
|
|
} |
|
|
ch.pipeline().addLast(new MyDecoder()); |
|
|
|
|
|
|
|
|
ch.pipeline().addLast(new MyDecoder(printRecvData)); |
|
|
nettyServerHandler = new NettyServerHandler(NettyServer.this); |
|
|
nettyServerHandler = new NettyServerHandler(NettyServer.this); |
|
|
ch.pipeline().addLast(nettyServerHandler); |
|
|
ch.pipeline().addLast(nettyServerHandler); |
|
|
} |
|
|
} |
|
|
|