API di Hub eventi disponibiliAvailable Event Hubs APIs

Questo articolo descrive il set di client API disponibili che è possibile usare per gestire le risorse di Hub eventi.This article describes the set of available API clients you can use for managing Event Hubs resources.

API di runtimeRuntime APIs

Di seguito vengono descritti tutti i client di runtime di Hub eventi di Azure attualmente disponibili.The following is a description of all currently available Azure Event Hubs runtime clients. Sebbene alcune di queste librerie includano anche la funzionalità di gestione limitata, esistono librerie specifiche dedicate alle operazioni di gestione.While some of these libraries also include limited management functionality, there are also specific libraries dedicated to management operations. L'obiettivo principale di queste librerie è di inviare e ricevere messaggi da un hub eventi.The core focus of these libraries is to send and receive messages from an event hub.

Sono disponibili altre informazioni per trovare più dettagli sullo stato corrente di tutte le librerie di runtime.See additional information for more details on the current status of each runtime library.

Linguaggio/PiattaformaLanguage/Platform Pacchetto clientClient package Pacchetto EventProcessorHostEventProcessorHost package RepositoryRepository
.NET Standard.NET Standard NuGetNuGet NuGetNuGet GitHubGitHub
.NET Framework.NET Framework NuGetNuGet NuGetNuGet N/DN/A
JavaJava MavenMaven MavenMaven GitHubGitHub
NodoNode NPMNPM N/DN/A GitHubGitHub
CC N/DN/A N/DN/A GitHubGitHub

Informazioni aggiuntiveAdditional information

.NET.NET

I runtime in un ecosistema .NET sono vari, pertanto sono presenti più librerie .NET per gli Hub eventi.The .NET ecosystem has multiple runtimes, hence there are multiple .NET libraries for Event Hubs. La libreria .NET Standard può essere eseguita usando .NET Core o .NET Framework, mentre la libreria .NET Framework può essere eseguita solo in un ambiente .NET Framework.The .NET Standard library can be run using either .NET Core or the .NET Framework, while the .NET Framework library can only be run in a .NET Framework environment. Per altre informazioni su .NET Framework, vedere le versioni del framework.For more information on .NET Frameworks, see framework versions.

NodoNode

La libreria Node.js è attualmente in anteprima e viene gestita come progetto a parte da dipendenti Microsoft e collaboratori esterni.The Node.js library is currently in preview and is maintained as a side project by Microsoft employees and external contributors. Tutti i contributi compreso il codice sorgente sono graditi e verranno presi in esame.All contributions including source code are welcome and will be reviewed.

API di gestioneManagement APIs

Di seguito è riportato un elenco di tutte le librerie di gestione specifiche attualmente disponibili.The following is a listing of all currently available management specific libraries. Nessuna di loro include operazioni di runtime e le librerie hanno il solo scopo di gestire le entità di Hub eventi.None of these libraries contain runtime operations, and are for the sole purpose of managing Event Hubs entities.

Linguaggio/PiattaformaLanguage/Platform Pacchetto di gestioneManagement package RepositoryRepository
.NET Standard.NET Standard NuGetNuGet GitHubGitHub

Passaggi successiviNext steps

Per ulteriori informazioni su Hub eventi visitare i collegamenti seguenti:You can learn more about Event Hubs by visiting the following links: