首页>代码>netty手写RPC框架>/rpc/rpc-client/src/main/java/com/rpc/client/RpcClientHandler.java
package com.rpc.client;

import io.netty.channel.ChannelHandlerContext;
import io.netty.channel.SimpleChannelInboundHandler;

public class RpcClientHandler extends SimpleChannelInboundHandler<Object> {
    private Object result;
    public Object getResult() {
        return this.result;
    }

    @Override
    protected void channelRead0(ChannelHandlerContext ctx, Object msg) throws Exception {
        // msg为服务端返回的远程调用计算结果
        this.result = msg;
    }

    @Override
    public void exceptionCaught(ChannelHandlerContext ctx, Throwable cause) throws Exception {
        cause.printStackTrace();
        ctx.close();
    }
}
最近下载更多
夏伟杰  LV1 2021年11月8日
Apsara  LV1 2021年5月13日
13021603815  LV7 2021年4月12日
qqguodoudou  LV1 2020年12月15日
大朗丶起来喝药了  LV4 2020年7月1日
280286951  LV17 2020年6月13日
zhengfei0421  LV6 2020年6月2日
RobinOOOooo  LV6 2020年3月28日
dagf113225  LV68 2020年2月23日
王东东  LV17 2020年2月22日
最近浏览更多
1909741473  LV8 2月19日
不止是六位数  LV7 2023年3月20日
aixiao5213  LV1 2022年12月28日
yinyun1985  LV14 2022年10月31日
wz520135  LV7 2022年10月16日
xsxtxbb  LV8 2022年10月10日
__起飞的猪  LV10 2022年6月15日
Lp5080lp  LV9 2022年6月6日
林间听风  LV10 2022年4月11日
1145304128  LV12 2022年4月1日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友