Modules Azure Event Hub pour JavaScript

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 énormes quantités de données produites par vos appareils et applications connectés.

Bibliothèques pour la gestion des ressources

Pour gérer vos ressources Azure Event Hubs via Azure Resource Manager, vous devez utiliser le package ci-dessous.

NPM Package Référence
@azure/arm-eventhub API Reference for @azure/arm-eventhub

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

Pour envoyer et recevoir des événements à partir d’un instance Azure Event Hub, vous devez utiliser les packages ci-dessous.

NPM Package Référence Exemples
@azure/event-hubs API Reference for @azure/event-hubs Exemples d’envoi & d’événements de réception
@azure/eventhubs-checkpointstore-blob API Reference for @azure/eventhubs-checkpointstore-blob Exemples d’utilisation du magasin de points de contrôle lors de la réception d’événements

Il existe un package @azure/event-processor-host plus ancien destiné à recevoir des événements provenant de plusieurs partitions, de sorte que la charge de partition est équilibrée entre plusieurs instances de votre application. Pour ce faire, utilisez l’objet Blob Stockage Azure pour stocker des points de contrôle. Ce package est déconseillé et a été remplacé par les packages répertoriés dans le tableau ci-dessus. Suivez le guide de migration pour déplacer votre application de ce package.