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 1 marca 2025 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.