我们正在构建一个用React编写的前端,同时,我们有多个用C#编写的后端系统。是否可以同时使用普通gRPC和gRPC-Web托管相同的ASP.NET gRPC服务?因此,C#中的JS前端和后端服务都可以调用该服务。
发布于 2021-04-02 02:12:55
是的,这应该是可能的。
如果你使用特使或类似的东西,特使gRPC -网络过滤器可以在一个网关,它将代理传入的HTTP/1请求,而其他服务可以发送请求到gRPC服务(不通过网关)。
如果您正在使用语言内代理,那么您的服务器将需要接受将被代理的HTTP/1,以及HTTP/2上的gRPC。
https://stackoverflow.com/questions/66886315
复制相似问题