
gRPC-Web:专为Web客户端设计的gRPC
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
gRPC-Web是基于gRPC协议专门为浏览器和Web应用开发的API访问框架,它允许JavaScript前端直接调用后端服务的方法,实现高效、双向的数据交互。
gRPC网站提供了用于浏览器客户端的JavaScript实现。有关更多信息(包括快速入门指南),请参阅相关文档。
gRPC-web客户端通过特殊的代理连接到gRPC服务;默认情况下,gRPC-web使用特定配置来实现这一点。
我们希望未来各种语言的Web框架(如Python、Java和Node.js)能够支持gRPC-web。更多详情,请查阅相应资源。
目前,用于Java gRPC-web进程内代理的实现正处于beta阶段。有关此功能的具体信息,请参阅相关文档。
**快速开始**
如果您迫不及待想上手试试?请尝试“快速入门”指南。通过该示例,您将学习如何:
- 使用协议缓冲区定义服务
- 使用Node.js实施简单的gRPC服务
- 配置Envoy代理
- 为客户端生成protobuf消息类和客户端服务存根
- 将所有JS依赖项编译到一个静态库中,以便浏览器可以轻松使用
**高级演示:浏览器回声应用**
您还可以尝试通过流示例从浏览器运行更复杂的Echo应用程序。
全部评论 (0)
还没有任何评论哟~


