Bibliothèques Azure Event Hubs pour .NET

Azure Event Hubs est un service de publication/abonnement hautement évolutif qui peut ingérer des millions d’événements par seconde et les diffuser en continu vers plusieurs consommateurs. Cela vous permet de traiter et d’analyser les quantités massives de données produites par vos appareils et applications connectés. Une fois qu’Event Hubs a collecté les données, vous pouvez les récupérer, les transformer et les stocker à l’aide de n’importe quel fournisseur d’analytique en temps réel ou avec des adaptateurs de traitement par lots/de stockage. Si vous souhaitez en savoir plus sur Azure Event Hubs, vous pouvez consulter : Qu’est-ce qu’Event Hubs?

Bibliothèques pour l’accès aux données

La génération actuelle de la bibliothèque cliente Azure Event Hubs utilise les versions 5.0.1 et ultérieures. Microsoft recommande d’utiliser la version 5.2 ou ultérieure pour les nouvelles applications. Si vous ne parvenez pas à créer d’applications vers la version 5.x, Microsoft recommande d’utiliser la version 4.1 ou ultérieure.

Version 5.x

Les bibliothèques clientes version 5.x font partie du Kit de développement logiciel (SDK) Azure pour .NET. Le code source des bibliothèques clientes Azure Event Hubs est disponible sur GitHub.

Utilisez les packages suivants pour publier et consommer des événements à partir d’Event Hubs :

Package NuGet Informations de référence Exemples
Azure.Messaging.EventHubs Informations de référence sur les API pour Azure.Messaging.EventHubs Exemples pour Azure.Messaging.EventHubs
Azure.Messaging.EventHubs.Processor Informations de référence sur les API pour Azure.Messaging.EventHubs.Processor Exemples pour Azure.Messaging.EventHubs.Processor

Version 4.x

Le code source de la version 4.x des bibliothèques clientes Azure Event Hubs est disponible sur GitHub.

Utilisez les packages hérités suivants pour publier et consommer des événements à partir d’Event Hubs :

Package NuGet Informations de référence Exemples
Microsoft.Azure.EventHubs Informations de référence sur les API pour Microsoft.Azure.EventHubs Exemples pour Azure.Messaging.EventHubs
Microsoft.Azure.EventHubs.Processor Référence d’API pour Microsoft.Azure.EventHubs.Processor Exemples pour Azure.Messaging.EventHubs.Processor

Bibliothèques pour la gestion des ressources

Utilisez la bibliothèque suivante pour travailler avec le fournisseur de ressources Azure Event Hubs :

Package NuGet Informations de référence
Azure.ResourceManager.EventHubs Informations de référence sur les API pour Azure.ResourceManager.EventHubs