所在的位置: Web开发 >> HTNL >> gRPCHTTP网关

gRPCHTTP网关

gRPC-HTTP网关

gRPC是Google开发的基于HTTP/2标准设计的一个通用的,高性能的RPC框架,有如下3个最明显的特点:

支持主流的编程语言,C++,Java,Python,Go,Ruby等,基于ProtoBuf生成相应的服务端和客户端代码。

基于HTTP/2协议,且提供了更强的应用性能--节省带宽,减少TCP请求连接数

基于定义服务,面向接口对服务进行设计

HTTP网关是什么?

分享gRPC的HTTP网关之前,先来大致说说HTTP网关是什么

网关是啥?

网关(Gateway)就是一个网络连接到另一个网络的关口。

网关他是一个设备,将两个使用不同传输协议的网络段连接在一起,网关一般用作网络的入口和出口点,因为所有数据必须在路由之前通过或与网关通信。

网关所有网络都有一个边界,限制与直接连接到它的设备的通信。如果网络想要与该边界之外的设备,节点或网络通信,则它们需要网关的功能。网关通常被表征为路由器和调制解调器的组合。

HTTP网关那就不难理解,是基于HTTP请求的网络关口

HTTP网关都有哪些嘞?

HTTP/*,服务器端Web网关

例如,客户端在网络上下载资源,客户端通过


转载请注明:http://www.guyukameng.com/html/html1/16169.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了