本文主要是介绍grpc-go源码剖析十九之grpc客户端帧接收器的原理介绍,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在客户端跟服务器端交互过程中,还有一个问题没有介绍;就是帧是如何发送给对方的,对方又是如何接收帧的;因此,本章节会从这个角度介绍。
在接下来的文章中,先介绍grpc客户端帧接收器的原理;
1、grpc客户端和grpc服务器端建立起的链接,帧接收器,流之间的关系? |
一个底层连接,对应着一个帧接收器,而一个帧接收器可以接收多个流。
至于流的概念,将来在其他章节再介绍。
2、grpc客户端的帧接收器是在什么地方启动的? |
在grpc客户端跟grpc服务器端底层连接建立后,创建的;
进入grpc-go/internal/transport/http2_client.go文件中的newHTTP2Client函数里:
1.
这篇关于grpc-go源码剖析十九之grpc客户端帧接收器的原理介绍的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!