Megosztás a következőn keresztül:


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: