Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
PLATÍ PRO: Vývojář | Prémie
Tento článek ukazuje, jak importovat definici služby gRPC jako rozhraní API ve službě API Management. Rozhraní API pak můžete spravovat ve službě API Management, zabezpečit přístup a používat další zásady a předávat požadavky rozhraní gRPC API prostřednictvím brány do back-endu gRPC.
Pokud chcete do služby API Management přidat rozhraní API gRPC, musíte:
- Nahrajte definiční soubor protokolu rozhraní (protobuf) do služby API Management.
- Zadejte umístění služby gRPC.
- Nakonfigurujte rozhraní API ve službě API Management.
API Management podporuje průchozí režim s následujícími typy metod služby gRPC: unární, serverové streamování, klientské streamování a obousměrné streamování. Další informace o gRPC najdete v tématu Úvod do gRPC.
Poznámka:
- V současné době jsou rozhraní API gRPC podporována pouze v samohosované bráně, nikoli ve spravované bráně pro vaši instanci služby API Management.
- Testování rozhraní API gRPC se v současné době nepodporuje v testovací konzole webu Azure Portal ani na portálu pro vývojáře služby API Management.
- Import je omezený na jeden soubor protobuf (.proto).
Požadavky
Instance služby správy rozhraní API. Pokud ho ještě nemáte, proveďte následující rychlý start: Vytvořte instanci služby Azure API Management.
Prostředek brány zřízený ve vaší instanci. Pokud ji ještě nemáte, přečtěte si téma Zřízení brány v místním prostředí ve službě Azure API Management.
Místně dostupný soubor gRPC protobuf (.proto) a služba gRPC, která je přístupná přes PROTOKOL HTTPS.
Přidejte rozhraní API gRPC
Na webu Azure Portal přejděte k vaší instanci služby API Management.
V části Rozhraní API v nabídce bočního panelu vyberte rozhraní API.
V části Definovat nové rozhraní API vyberte gRPC.
V okně Vytvořit rozhraní API gRPC vyberte Kompletní.
Pro rozhraní API gRPC musíte zadat následující nastavení:
Zadejte zobrazovaný název.
Pro nahrání schématu vyberte místní soubor .proto přidružený k rozhraní API pro import.
Jako adresu URL serveru gRPC zadejte adresu služby gRPC. Adresa musí být přístupná přes PROTOKOL HTTPS.
V části Brány vyberte prostředek brány, který chcete použít ke zveřejnění rozhraní API.
Důležité
Ve verzi Public Preview můžete vybrat jenom bránu hostovanou u zákazníka. Spravovaná brána není podporovaná.
Zadejte všechna zbývající nastavení pro konfiguraci rozhraní API. Tato nastavení jsou vysvětlena v kurzu Import a publikace vaší první API.
Vyberte Vytvořit.
Přidá se do seznamu rozhraní API. Nastavení můžete zobrazit tak, že přejdete na kartu Nastavení rozhraní API.
Volání služeb gRPC pomocí .NET
Informace o volání služeb gRPC pomocí rozhraní .NET najdete v následujících článcích:
Připojení dalších rozhraní API
Můžete vytvořit rozhraní API z rozhraní API, která jsou poskytovaná různými službami, včetně:
- Specifikace OpenAPI
- Rozhraní API SOAP
- Rozhraní GraphQL API
- Webová aplikace hostovaná ve službě Azure App Service
- Azure Functions
- Azure Logic Apps
- Azure Service Fabric
Poznámka:
Při importu rozhraní API se operace připojí k aktuálnímu rozhraní API.
Připojení API k existujícímu API:
Na webu Azure Portal přejděte do své instance služby Azure API Management:
Na stránce přehledu vyberte rozhraní API nebo v nabídce vlevo vyberte rozhraní API>.
Vyberte ikonu se třemi tečkami (...) vedle rozhraní API, k němuž chcete přidat další rozhraní API.
V rozevírací nabídce vyberte Importovat:
Vyberte službu, ze které se má importovat rozhraní API.
Související obsah
- Omezení importu rozhraní API
- Import specifikace OpenAPI
- Importujte API rozhraní SOAP
- Import rozhraní SOAP API a jeho převod na rozhraní REST
- Importujte rozhraní API služby App Service
- Importujte API aplikace kontejneru
- Importovat rozhraní WebSocket API
- Importujte GraphQL API
- Import schématu GraphQL a nastavení překladačů polí
- Importujte rozhraní API funkční aplikace
- Import rozhraní API aplikace logiky
- Importovat službu Service Fabric
- Importujte API Azure AI Foundry rozhraní
- Import Azure OpenAI API
- Import rozhraní LLM API
- Importujte OData API
- Exportujte REST API jako MCP server
- Zveřejnění existujícího serveru MCP
- Import rozhraní API agenta A2A
- Import metadat SAP OData
- Import rozhraní API gRPC
- Úprava rozhraní API