Azure Event Hubs – Ügyféloldali SDK-k
Ez a cikk az Azure Event Hubs által támogatott SDK-kkal kapcsolatos alábbi információkat tartalmazza:
- Az alkalmazásokban használható csomag helye
- GitHub-hely, ahol megtalálhatja a forráskódot, a mintákat, az olvasást, a változásnaplót, a jelentett problémákat, és új problémákat is felvethet
- Rövid útmutatókra mutató hivatkozások
Ügyfél-SDK-k
Az alábbi táblázat az összes legújabb elérhető Azure Event Hubs-futtatókörnyezeti ügyfelet ismerteti. Ezeknek a kódtáraknak a fő fókusza az, hogy üzeneteket küldjön és fogadjon egy eseményközpontból.
Nyelv | Csomag | Referencia |
---|---|---|
. 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 |
Az alábbi táblázat a régebbi Azure Event Hubs-futtatókörnyezeti ügyfeleket sorolja fel. Bár ezek a csomagok kritikus hibajavításokat kaphatnak, nem aktív fejlesztés alatt állnak. A fenti táblázatban felsorolt legújabb SDK-k használatát javasoljuk.
2026. szeptember 30-án kivonjuk az Azure Service Bus SDK-kódtárakat a WindowsAzure.ServiceBus, a Microsoft.Azure.ServiceBus és a com.microsoft.azure.servicebus kódtárakból, amelyek nem felelnek meg az Azure SDK irányelveinek. Az SBMP protokoll támogatását is megszüntetjük, így 2026. szeptember 30. után már nem használhatja ezt a protokollt. Migrálás a legújabb Azure SDK-kódtárakba, amelyek kritikus fontosságú biztonsági frissítéseket és továbbfejlesztett képességeket kínálnak ezen dátum előtt.
Bár a régebbi kódtárak 2026. szeptember 30-tól továbbra is használhatók, a Microsoft már nem kap hivatalos támogatást és frissítéseket. További információkért lásd a támogatási nyugdíjazási bejelentést.
Nyelv | Csomag | Referencia |
---|---|---|
. NET Standard | Microsoft.Azure.EventHubs (örökölt) | |
Microsoft.Azure.EventHubs.Processor (örökölt) | ||
. NET-keretrendszer | WindowsAzure.Messaging (örökölt) | |
Java | azure-eventhubs (örökölt) |
Felügyeleti SDK-k
Az alábbi lista a jelenleg elérhető, felügyeleti specifikus kódtárakat tartalmazza. Ezen kódtárak egyike sem tartalmaz futtatókörnyezeti műveleteket, és kizárólag az Event Hubs-entitások kezelésére szolgálnak.
.NET-csomagok
Ügyfélkódtárak
- Azure.Messaging.EventHubs: Ez a kódtár jelenlegi verziója, amely megfelel az egységes Azure SDK tervezési irányelveinek, és aktív fejlesztés alatt áll az új funkciókhoz. Támogatja a .NET Standard platformot, így a teljes .NET-keretrendszer és a .NET Core is használhatja. A Microsoft.Azure.EventHubs szolgáltatásparitása magas szinten van, a részletek és az ügyfélhierarchia eltérő formában. Ezt a tárat javasoljuk.
- Microsoft.Azure.EventHubs: Ez volt az első kódtár, amely az Event Hubsot egy dedikált ügyfélre bontotta, amely nincs a Service Bus csomagban. Támogatja a .NET Standard 2.0 platformot, így a teljes .NET-keretrendszer és a .NET Core is használhatja. Továbbra is ez a könyvtár domináns verziója a használat és a külső blogbejegyzések, bővítmények és hasonlók tekintetében. Az alapfunkció ugyanaz, mint az aktuális kódtár, bár vannak kisebb bitek, amelyeket az egyik kínál, a másik pedig nem. Jelenleg hibajavításokat és kritikus frissítéseket kap, de már nem kap új funkciókat.
- Windows.Azure.ServiceBus: Ez volt az eredeti kódtár, még akkor, amikor az Event Hubs még jobban összefonódott a Service Bus szolgáltatással. Csak a teljes .NET-keretrendszer támogatja, mert a .NET Core-t megelőzi. Ez a kódtár olyan kiegészítő funkciókat kínál, amelyeket az újabb kódtárak nem támogatnak.
Felügyeleti kódtárak
- Microsoft.Azure.Management.EventHub: Az Event Hubs felügyeleti könyvtárának jelenlegi GA-verziója. Támogatja a .NET Standard 2.0 platformot, így a teljes .NET-keretrendszer és a .NET Core is használhatja.
Következő lépések
Az alábbi webhelyeken további információt talál az Event Hubsról: