package com.jsowell.netty.rpc; import io.netty.channel.ChannelInitializer; import io.netty.channel.ChannelPipeline; import io.netty.channel.socket.SocketChannel; public class ClientChannelInitializer extends ChannelInitializer { @Override protected void initChannel(SocketChannel socketChannel) throws Exception { ChannelPipeline pipeline = socketChannel.pipeline(); pipeline.addLast(new MessageEncode()); pipeline.addLast(new MessageDecode()); pipeline.addLast(new RpcResponseHandler()); } }