吴忠躺衫网络科技有限公司

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>電子資料>gRPC-Web訪問gRPC服務的Web客戶端

gRPC-Web訪問gRPC服務的Web客戶端

2022-06-22 | zip | 0.24 MB | 次下載 | 免費

資料介紹

授權協議 Apache-2.0
開發語言 Java C/C++ JavaScript
操作系統 跨平臺
軟件類型 開源軟件

軟件簡介

gRPC-Web 即 gRPC for Web Clients。顧名思義,gRPC-Web 是一個 JavaScript 庫,使 Web 應用程序能夠直接與后端 gRPC 服務通信,不需要 HTTP 服務器充當中介。

gRPC-Web GA 正式版已發布,穩定性也已足夠,并可在生產環境中使用。

目前 gRPC-Web 通過特殊網關代理連接到 gRPC 服務:默認情況下,當前版本的庫使用了 Envoy 代理,它內置了對 gRPC-Web 的支持。

開發團隊表示,希望將來 gRPC-Web 在特定于某一語言的 Web 框架中得到支持,例如 Python,Java 和 Node。可查看官方的開發路線圖了解更多。

gRPC-Web 簡介

gRPC-Web 讓你能夠使用.proto 來定義客戶端 Web 應用程序和后端 gRPC 服務器之間的服務“契約”,并自動生成客戶端 JavaScript(你可以選擇 Closure 編譯器或使用更為廣泛的 CommonJS)。你可以不用再為這些事情操心:創建自定義 JSON 序列化和反序列化邏輯、處理 HTTP 狀態代碼(可能因REST API 而異)、Content-Type 協商等。

從更廣泛的架構角度來看,gRPC-Web 讓端到端的 gRPC 成為可能。如下圖所示:

poYBAGKn5weAPInoAAApeYtzFbI486.png

在左側,一個客戶端應用程序通過 Protocol Buffers 與一個 gRPC 后端服務器通信,然后這個服務器也通過 Protocol Buffers 與其他的 gRPC 后端服務器通信。在右側,Web 應用程序通過 HTTP 與后端 REST API 服務器通信,然后這個服務器又通過 Protocol Buffers 與其他后端服務通信。

需要明確指出的是,右側的 REST 應用程序本身沒有任何問題。已經有大量非常成功的應用程序是基于 REST API 服務器而構建的,這些服務器使用非 HTTP 協議與后端服務進行通信。但如果這些應用程序的開發過程只圍繞一個協議和一組.proto 接口(以及一組服務契約)進行,那么就可以節省無數個小時的時間以及避免那些令人頭疼的問題。

gRPC-Web 的好處不僅僅體現在“技術”方面,還體現在對組織的影響上。圖中的亮橙色線不僅僅是一個協議——它代表的是獨立的工作和認知負荷來源,而現在,你完全可以把它變成亮綠色。

部分內容來自?前端之巔

?

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數據手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
马牌百家乐的玩法技巧和规则| 百家乐官网信誉平台开户| 百家乐软件l柳州| 百家乐官网下注口诀| 南非太阳城皇宫酒店| 做生意什么花风水好| 最好的百家乐官网娱乐场| 中华德州扑克协会| 百家乐真钱送彩金| 百家乐官网任你博娱乐场开户注册 | 百家乐官网币| 乐透乐博彩论坛3d| 真人百家乐娱乐场开户注册| 百家乐试玩网站| 靖宇县| 大发888登陆器下载| 太阳城百家乐祖玛| 德晋百家乐官网的玩法技巧和规则 | 百家乐官网庄闲排| 台安县| 永利国际娱乐| 百家乐那个平好| 百家乐中庄闲比例| 百家乐三号的赢法| 百家乐官网天下| 百家乐官网利来| 作弊百家乐官网赌具| 百家乐官网3号眨眼技术| 德州扑克论坛| 大发888娱乐登陆| 海口太阳城大酒店| 百家乐套利| 榆次百家乐的玩法技巧和规则 | 玛纳斯县| 优博平台| 电动扑克| 三公百家乐在线哪里可以| 百合百家乐的玩法技巧和规则| 吉利百家乐官网的玩法技巧和规则 | 百家乐桌子租| 百家乐官网玩法皇冠现金网|