Я создал PoC в Netty для отправки и получения объектов Java. Я отправляю объект, который я создал при инициализации clientHandler. Как отправить объект, который я создаю во время выполнения, или как мне отправить метод отправки, который отправляет мой объект на сервер Netty ?.Отправка настраиваемого объекта через Netty динамически
Я просто скопировал код моего обработчика клиента. Здесь я создаю объект игрока в конструкторе. Если я создал объект игрока после создания объекта clientHandler, как отправить этот объект ?.
общественного класса ObjectEchoClientHandler расширяет ChannelInboundHandlerAdapter {
private Player player;
/**
* Creates a client-side handler.
*/
public ObjectEchoClientHandler() {
player = new Player("Neymer","Brazil",10);
}
@Override
public void channelActive(ChannelHandlerContext ctx) {
// Send the first message if this handler is a client-side handler.
ctx.writeAndFlush(player);
}
@Override
public void channelRead(ChannelHandlerContext ctx, Object msg) {
// Echo back the received object to the server.
ctx.write(msg);
}
@Override
public void channelReadComplete(ChannelHandlerContext ctx) {
ctx.flush();
}
@Override
public void exceptionCaught(ChannelHandlerContext ctx, Throwable cause) {
cause.printStackTrace();
ctx.close();
}
}
Любая помощь будет оценена. Заранее спасибо.
С уважением, Бибин
в каком виде? – Thufir