grpc-go源码剖析三之grpc客户端跟grpc服务器端是如何建立起链接的?

本文详细介绍了grpc客户端如何通过tcp链接及http2帧设置与服务器建立连接。从启动grpc服务器的初始化设置和服务注册,到客户端的链接建立,包括解析器和平衡器的工作原理。文章探讨了tcp链路建立、http2帧握手,以及客户端如何通过Dialer向服务器发起连接请求。在服务器端,文章阐述了服务器如何处理客户端请求并创建协程来处理连接。最后,客户端通过grpc.Dial与服务器建立连接,涉及链接参数的处理、安全性和拦截器设置。
摘要由CSDN通过智能技术生成

grpc客户端如果想访问远程grpc服务器端的某个方法的话,

首先得有一个基本的链接吧,有了链接,才能进行数据的传输;

因此,本篇文章主要是分享一下,rpc链接是如何建立起来的;

这里的链接包括底层tcp链路连接以及http2帧的设置。

1、grpc客户端跟grpc服务器端链接建立过程流程图?

grpc客户端跟grpc服务器端链接建立过程流程图

1.1、服务器端一侧࿰

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码二哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值