在GRPC服务上使用RESTAPI层是一件有效的事情吗?

在GRPC服务上使用RESTAPI层是一件有效的事情吗?,rest,web-services,api,grpc,Rest,Web Services,Api,Grpc,我正在阅读这篇文章,想知道是否只使用由它生成的REST端点可以使服务在任何方面都更加可靠和高效 如果我先通过HTTP发送JSON,我会失去所有RPC/pb轻量级和异步功能,对吗 除了选择一个或另一个服务层的灵活性之外,使用这个库还有什么意义?您的理解是正确的。该项目的主要目的是为可能无法使用gRPC,但能够连接到支持的HTTP/JSON服务器而无需额外手动工作的客户端提供一条通道

我正在阅读这篇文章,想知道是否只使用由它生成的REST端点可以使服务在任何方面都更加可靠和高效

如果我先通过HTTP发送JSON,我会失去所有RPC/pb轻量级和异步功能,对吗


除了选择一个或另一个服务层的灵活性之外,使用这个库还有什么意义?

您的理解是正确的。该项目的主要目的是为可能无法使用gRPC,但能够连接到支持的HTTP/JSON服务器而无需额外手动工作的客户端提供一条通道