站長資訊網
最全最豐富的資訊網站

grpc只支持go語言嗎

grpc不是只支持go語言。grpc是通信協議基于HTTP/2,支持多語言的RPC框架;目前提供C、Java和Go語言版本,分別是grpc、grpc-java、grpc-go;其中C版本支持C、C++、Node.js、Python、Ruby、Objective-C、PHP和C#支持。

grpc只支持go語言嗎

php入門到就業線上直播課:進入學習
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調試工具:點擊使用

本教程操作環境:windows7系統、GO 1.18版本、Dell G3電腦。

什么是grpc


gRPC 是通信協議基于 HTTP/2,支持多語言的 RPC 框架,面向移動和 HTTP/2 設計。gRPC 基于 HTTP/2 標準設計,帶來諸如雙向流、流控、頭部壓縮、單 TCP 連接上的多復用請求等特。這些特性使得其在移動設備上表現更好,更省電和節省空間占用。

RPC:Remote Procedure Call 的縮寫,譯為遠程過程調用(也可譯為遠程方法調用或遠程調用),它是計算機通信協議。該協議可以實現調用遠程服務就像調用本地服務一樣簡單,無需關心跨網絡,跨平臺,跨語言等問題。

gRPC 消息序列化方式通常使用 Protobuf,它是二進制格式,體積小,網絡傳輸快,占用帶寬流量少,調用性能更高。

grpc只支持go語言嗎

gRPC 的特點

  • IDL

    gRPC 使用 ProtoBuf 來定義服務,ProtoBuf 是由 Google 開發的一種數據序列化協議(類似于 XML、JSON)。ProtoBuf 能夠將數據進行序列化,并廣泛應用在數據存儲、通信協議等方面。

  • 多語言支持

    gRPC 支持多種語言,并能夠基于語言自動生成客戶端和服務端功能庫。目前已提供了 C 版本 grpc、Java 版本 grpc-java 和 Go 版本 grpc-go,其中,grpc 支持 C、C++、Node.js、Python、Ruby、Objective-C、PHP 和 C# 等語言,grpc-java 已經支持 Android 開發。

  • HTTP2

    gRPC基于HTTP2標準設計,帶來了

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
无码国产精品一区二区免费 | 国产成人精品久久| 国产成人综合久久精品| 久久久久久精品久久久| 国产第一福利精品导航| 在线精品91青草国产在线观看 | 久久久国产精品va麻豆| 99久久99久久精品免费观看| 久久精品中文字幕| 国产午夜精品一区二区三区| 国产原创精品 正在播放| 精品一久久香蕉国产线看播放| 亚洲精品视频免费| 亚洲A∨午夜成人片精品网站| 精品女同一区二区三区免费播放| 亚洲欧美日韩中文高清www777| 日韩精品真人荷官无码| 日韩精品无码熟人妻视频| 中文字幕国产日韩| 日韩精品无码免费专区网站| 国产产在线精品亚洲AAVV| 免费在线精品视频| 亚洲一区日韩高清中文字幕亚洲| 国产日韩精品视频| 亚洲日韩在线观看免费视频| 日韩视频在线精品视频免费观看 | 一本之道av不卡精品| 亚洲国产精品一区二区九九| 四虎国产精品成人| mm1313亚洲精品国产| 亚洲?V无码成人精品区日韩| 国产精品男男视频一区二区三区| 国产69精品久久久久99尤物| 亚洲精品国产精品国自产观看 | 91精品国产入口| 久久伊人精品一区二区三区| 精品国产乱码一区二区三区| 2020久久精品亚洲热综合一本| 1000部精品久久久久久久久| 精品一区二区三人妻视频| 最新国产精品自在线观看|