gRPC是什么,grpc-c
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
1、GRPC也基于以下想法:
定义一个服务,并指定可以远程调用的方法(包括参数和返回类型)。在服务器端实现这个接口,并运行一个gRPC服务器来处理客户端调用。在客户机上有一个存根可以和在服务器上一样。
在gRPC中,客户端应用程序可以直接调用另一台不同机器上的服务器应用程序的方法,就像调用本地对象一样,这使得我们更容易创建分布式应用程序和服务。
GRPC客户端和服务器可以在各种环境下运行和交互,可以用gRPC支持的任何语言编写。
2、gRPC 支持 C++、 Java 、Python 、Go 、Ruby 、C#、 Node、js 、PHP 、Dart 等语言
默认情况下,GRPC使用协议缓冲区,这是Google开源的一种轻量级、高效的结构化数据存储格式。它可用于结构化数据的序列化或序列化。它非常适合数据存储或RPC数据交换格式。
以上是python对gRPC的基本介绍。希望能帮到你。更多Python学习指南:python基础教程
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。