本文教程操作环境: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默认使用protocol buffers,是Google开源的一种轻量级高效的结构化数据存储格式,可用于结构化数据序列化,或序列化。非常适合数据存储或RPC数据交换格式。
以上就是python中gRPC的基本
介绍,希望能对大家有所帮助。
更多Python学习指路:
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python退出如何帮助11/05
- ♥ python中的setuptools是什么10/25
- ♥ python Axes3D绘制3D图形11/04
- ♥ join在python多线程中的应用场景12/05
- ♥ python的优势在哪里?11/08
- ♥ 如何判断python的列表不为空10/08
内容反馈