Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln innehåller följande information om de SDK:er som stöds av Azure Event Hubs:
- Sökväg för paket som du kan använda i dina program
- GitHub-plats där du kan hitta källkod, exempel, readme, ändringslogg, rapporterade ärenden och även skapa nya ärenden
- Länkar till snabbstartsguider
Klient-SDK:er
I följande tabell beskrivs alla de senaste tillgängliga Azure Event Hubs-körningsklienterna. Huvudfokus för dessa bibliotek är att skicka och ta emot meddelanden från en händelsehubb.
| Språk | Paket | Referens |
|---|---|---|
| . NET Standard | Azure.Messaging.EventHubs | |
| Azure.Messaging.EventHubs.Processor | ||
| Java | azure-messaging-eventhubs | |
| azure-messaging-eventhubs-checkpointstore-blob | ||
| Python | azure-eventhub | |
| azure-eventhub-checkpointstoreblob-aio | ||
| JavaScript | Azure/event-hubs | |
| azure/eventhubs-checkpointstore-blob | ||
| Go | Azure-event-hubs-go | |
| C | Azure-event-hubs-c |
Följande tabell identifierar äldre Azure Event Hubs-runtime-klienter för befintliga applikationer. Använd de nuvarande klienterna som listas i föregående tabell för utveckling och migration.
Important
WindowsAzure.ServiceBus avvecklades för Event Hubs den 30 september 2026 och får inte längre officiellt stöd eller uppdateringar. Migrera Event Hubs-applikationer till Azure.Messaging.EventHubs. Mer information finns i meddelandet om avveckling.
| Språk | Paket | Referens |
|---|---|---|
| . NET Standard | Microsoft.Azure.EventHubs (äldre) | |
| Microsoft.Azure.EventHubs.Processor (äldre) | ||
| . .NET Framework | WindowsAzure.ServiceBus (utfasad) | Migrera till Azure.Messaging.EventHubs. |
| Java | azure-eventhubs(äldre) |
hanterings-SDK:er
Här är en lista över tillgängliga hanteringsspecifika bibliotek. Inget av dessa bibliotek innehåller körningsåtgärder och är endast avsett för hantering av Event Hubs-entiteter.
.NET-paket
Klientbibliotek
- Azure.Messaging.EventHubs: Det är den aktuella versionen av biblioteket, som följer de enhetliga riktlinjerna för Azure SDKs-design och utvecklas aktivt med nya funktioner. Den stöder .NET Standard-plattformen, vilket gör att den kan användas av både hela .NET Framework och .NET Core. Det finns funktionsparitet på hög nivå med Microsoft.Azure.EventHubs, med detaljer och klienthierarkin som ser annorlunda ut. Det här biblioteket är det bibliotek som vi rekommenderar att du använder.
- Microsoft.Azure.EventHubs: Det var det första biblioteket för att bryta ut Event Hubs till en dedikerad klient som inte är paketerad med Service Bus. Den stöder .NET Standard 2.0-plattformen, vilket gör att den kan användas av både hela .NET Framework och .NET Core. Det är fortfarande den dominerande versionen av biblioteket när det gäller användning och blogginlägg från tredje part, tillägg och sådant. Baslinjefunktionen är densamma som i det aktuella biblioteket, även om det finns några mindre bitar som den ena erbjuder och den andra inte. Den får för närvarande felkorrigeringar och kritiska uppdateringar men får inte längre nya funktioner.
-
WindowsAzure.ServiceBus: Detta utgångna .NET Framework-bibliotek inkluderade både Event Hubs- och Service Bus-meddelande-API:er. Migrera Event Hubs-applikationer till
Azure.Messaging.EventHubs.
Administrationsbibliotek
- Microsoft.Azure.Management.EventHub: Det är den aktuella GA-versionen av hanteringsbiblioteket för Event Hubs. Den stöder .NET Standard 2.0-plattformen, vilket gör att den kan användas av både hela .NET Framework och .NET Core.
Nästa steg
Du kan lära dig mer om Event Hubs genom att gå till följande länkar: