Postman gRPC 概述

2023-04-04 09:25 更新

gRPC是一種模式驅(qū)動的遠程過程調(diào)用 (RPC) 框架,通常用于啟用服務間通信?;?RPC,它通過函數(shù)調(diào)用而不是 HTTP 調(diào)用促進了客戶端-服務器通信。gRPC 因其比 HTTP 更容易抽象、支持多種語言和高性能而廣受歡迎。

gRPC 使用protobuf(協(xié)議緩沖區(qū))作為接口定義語言 (IDL) 來定義 API 接口(服務定義),作為客戶端和服務器之間的契約,指定支持的服務和方法。

使用 Postman 開發(fā) gRPC API

Postman 有一個客戶端接口來使用 gRPC 服務和 API Builder 接口來創(chuàng)建和管理你的 protobuf 定義。使用 gRPC 請求,您可以查看支持的服務和方法(使用服務定義)、調(diào)用您感興趣的方法、發(fā)送消息負載、查看來自服務器的響應并保存示例響應,所有這些都無需在終端中輸入命令或編寫任何代碼。您可以將這些請求保存到一個集合中以供以后重用,與您的團隊成員共享,或者將它們發(fā)布到Postman 的公共 API 網(wǎng)絡(luò)上的社區(qū)。

您可以使用Postman API Builder使用 protobuf IDL 創(chuàng)建服務定義,并將其作為 API 項目的單一真實來源。

gRPC請求接口

下一步

要開始使用 gRPC,請參閱以下主題:


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號