grpc_curl:支持展示grpc+curl的imageserver

时间:2024-06-19 14:13:49
【文件属性】:

文件名称:grpc_curl:支持展示grpc+curl的imageserver

文件大小:664KB

文件格式:ZIP

更新时间:2024-06-19 14:13:49

Python

带卷曲的 gRPC 使用 curl 进行 gRPC 调用的示例过程。 建立在之上,用于使用进行远程过程调用。 gRPC 设计为快速、高效、可扩展且可跨多种语言移植。 调用远程过程的唯一真正方法是使用生成的 gRPC 客户端,该客户端在内部进行所有编组以将 protbuf 消息编码为 gRPC 的有线格式: 下面描述的过程是一种单独使用和客户端来调用远程 GRPC 调用的机制。 除了对剖析 RPC 中发生的事情进行调查之外,这没有任何实际的实际目的。 唯一的用途是如果无法运行完整的 gRPC 客户端并且可用的是要传输的序列化协议缓冲区消息。 您可以通过安装 protobuf 和 gRPC 或完全通过容器来运行示例。 使用 docker 快速入门 镜像包括预编译的 gRPC python 客户端/服务器和 curl+http2 客户端。 如果需要,您可以完全使用此 docker 文


【文件预览】:
grpc_curl-master
----images()
--------wireshark_protobuf.png(242KB)
--------resp.png(178KB)
--------wireshark_tls.png(57KB)
--------req.png(209KB)
----LICENSE(11KB)
----src()
--------server.py(1KB)
--------message_util.py(1KB)
--------resp.bin(23B)
--------server_crt.pem(5KB)
--------Dockerfile(696B)
--------client.py(848B)
--------server_key.pem(2KB)
--------echo_pb2_grpc.py(4KB)
--------frame.bin(16B)
--------CA_crt.pem(5KB)
--------echo.proto(291B)
--------echo_pb2.py(5KB)
----README.md(12KB)

网友评论