Udostępnij za pośrednictwem


Zestawy SDK usługi Event Grid do zarządzania i publikowania

Usługa Event Grid udostępnia zestawy SDK, które umożliwiają programowe zarządzanie zasobami i publikowaniem zdarzeń.

Uwaga

W przypadku wycofania protokołu TLS 1.0/1.1: w przypadku tematów systemowych należy podjąć akcję tylko dla dostarczania zdarzeń do miejsc docelowych elementu webhook. Jeśli miejsce docelowe obsługuje protokół TLS 1.2, dostarczanie zdarzeń odbywa się przy użyciu wersji 1.2. Jeśli miejsce docelowe nie obsługuje protokołu TLS 1.2, dostarczanie zdarzeń automatycznie wraca do wersji 1.0 i 1.1. Po 31 października 2024 r. dostarczanie zdarzeń przy użyciu wersji 1.0 i 1.1 nie będzie obsługiwane. Upewnij się, że docelowe elementy webhook obsługują protokół TLS 1.2. Jednym z prostych sposobów sprawdzania obsługi protokołu TLS 1.2 jest użycie laboratoriów SSL Firmy Qualys. Jeśli raport pokazuje, że protokół TLS 1.2 jest obsługiwany, nie jest wymagana żadna akcja. Aby uzyskać więcej informacji, zobacz następujący wpis w blogu: Wycofanie: nadchodzące zmiany protokołu TLS dla usługi Azure Event Grid

Zestawy SDK zarządzania

Zestawy SDK zarządzania umożliwiają tworzenie, aktualizowanie i usuwanie tematów i subskrypcji usługi Event Grid. Obecnie dostępne są następujące zestawy SDK:

SDK Pakiet Dokumentacja referencyjna Przykłady
Interfejs API REST Dokumentacja REST
.NET Azure.ResourceManager.EventGrid. Pakiet ma najnowszy Namespaces interfejs API. Dokumentacja platformy .NET: wersja zapoznawcza, ogólna dostępność Przykłady dla platformy .NET
Java azure-resourcemanager-eventgrid. Pakiet ma najnowszy Namespaces interfejs API. Dokumentacja języka Java: wersja zapoznawcza, ogólna dostępność Przykłady w języku Java
JavaScript @azure/arm-eventgrid. Pakiet ma najnowszy Namespaces interfejs API. Dokumentacja języka JavaScript: wersja zapoznawcza, ogólna dostępność Przykłady kodu JavaScript i TypeScript
Python azure-mgmt-eventgrid. Pakiet ma najnowszy Namespaces interfejs API. Dokumentacja języka Python: wersja zapoznawcza, ogólna dostępność Przykłady w języku Python
Go Zestaw Azure SDK dla języka Go Przykłady języka Go

Zestawy SDK płaszczyzny danych

Uwaga

W przypadku komunikatów MQTT możesz użyć ulubionego zestawu MQTT SDK. Obecnie usługa Azure Event Grid nie udostępnia zestawu SDK płaszczyzny danych dla MQTT.

Zestawy SDK płaszczyzny danych umożliwiają publikowanie zdarzeń w tematach przez dbanie o uwierzytelnianie, tworzenie zdarzenia i asynchroniczne publikowanie w określonym punkcie końcowym. Umożliwiają one również korzystanie ze zdarzeń pierwszej firmy. Obecnie dostępne są następujące zestawy SDK:

Język programowania Pakiet Dokumentacja referencyjna Przykłady
Interfejs API REST Dokumentacja REST
.NET Azure.Messaging.EventGrid. Pakiet ma najnowszy Namespaces interfejs API. Dokumentacja platformy .NET Przykłady dla platformy .NET
Java azure-messaging-eventgrid. Pakiet ma najnowszy Namespaces interfejs API. Dokumentacja języka Java Przykłady w języku Java
JavaScript @azure/eventgrid. Pakiet ma najnowszy Namespaces interfejs API. Dokumentacja języka JavaScript Przykłady kodu JavaScript i TypeScript
Python azure-eventgrid. Pakiet ma najnowszy Namespaces interfejs API. Dokumentacja języka Python Przykłady w języku Python
Go Zestaw Azure SDK dla języka Go

Następne kroki

  • Przykładowe aplikacje można znaleźć w temacie Event Grid code samples (Przykłady kodu usługi Event Grid).
  • Aby zapoznać się z wprowadzeniem do usługi Event Grid, zobacz Co to jest usługa Event Grid?
  • Aby zapoznać się z poleceniami usługi Event Grid w interfejsie wiersza polecenia platformy Azure, zobacz Interfejs wiersza polecenia platformy Azure.
  • Aby zapoznać się z poleceniami usługi Event Grid w programie PowerShell, zobacz PowerShell.