Azure Event Hubs-Bibliotheken für .NET
Azure Event Hubs ist ein hochgradig skalierbarer Veröffentlichungs-/Abonnementdienst, der Millionen von Ereignissen pro Sekunde erfassen und an mehrere Consumer streamen kann. Auf diese Weise können Sie die riesigen Datenmengen verarbeiten und analysieren, die von Ihren verbundenen Geräten und Anwendungen erzeugt werden. Nachdem Event Hubs die Daten gesammelt hat, können Sie sie mithilfe eines beliebigen Echtzeitanalyseanbieters oder mit Batching-/Speicheradaptern abrufen, transformieren und speichern. Wenn Sie mehr über Azure Event Hubs erfahren möchten, lesen Sie unter Was ist Event Hubs?
Bibliotheken für den Datenzugriff
Die aktuelle Generation der Azure Event Hubs-Clientbibliothek verwendet Versionen 5.0.1 und höher. Microsoft empfiehlt die Verwendung von Version 5.2 oder höher für neue Anwendungen. Wenn Sie vorhandene Anwendungen nicht auf Version 5.x anwenden können, empfiehlt Microsoft die Verwendung von Version 4.1 oder höher.
Version 5.x
Die Clientbibliotheken der Version 5.x sind Teil des Azure SDK für .NET. Der Quellcode für die Azure Event Hubs Clientbibliotheken ist auf GitHub verfügbar.
Verwenden Sie die folgenden Pakete, um Ereignisse aus Event Hubs zu veröffentlichen und zu nutzen:
Version 4.x
Der Quellcode für Version 4.x der Azure Event Hubs Clientbibliotheken ist auf GitHub verfügbar.
Verwenden Sie die folgenden Legacypakete, um Ereignisse aus Event Hubs zu veröffentlichen und zu nutzen:
Bibliotheken für die Ressourcenverwaltung
Verwenden Sie die folgende Bibliothek, um mit dem Azure Event Hubs-Ressourcenanbieter zu arbeiten:
NuGet-Paket | Verweis |
---|---|
Azure.ResourceManager.EventHubs | API-Referenz für Azure.ResourceManager.EventHubs |
Azure SDK for .NET