Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
本文提供有关 Azure 事件中心支持的 SDK 的下列信息:
- 可在应用程序中使用的包的位置
- GitHub 位置,可在其中查找源代码、示例、自述文件、更改日志、报告的问题,还可以提出新问题
- 快速入门教程的链接
客户端 SDK
下表介绍所有最新可用的 Azure 事件中心运行时客户端。 这些库的核心功能是通过 Event Hub 发送和接收消息。
下表列出现有应用的较旧 Azure 事件中心 运行时客户端。 使用前表中列出的当前客户端进行开发和迁移。
Important
WindowsAzure.ServiceBus将于 2026 年 10 月 31 日在 Azure 中国的事件中心/Event Hubs 中停用。 在该日期之后,它将不再收到官方支持或更新。 将Event Hubs应用迁移到Azure.Messaging.EventHubs。 有关背景信息,请参阅 全球退役公告。
| 语言 | 程序包 | 参考 |
|---|---|---|
| 。 .NET 标准 | Microsoft.Azure.EventHubs(旧版) | |
| Microsoft.Azure.EventHubs.Processor(旧版) | ||
| 。 .NET 框架 (NET Framework) | WindowsAzure.ServiceBus (旧版) | 迁移到Azure.Messaging.EventHubs |
| Java | azure-eventhubs(旧版) |
管理 SDKs
下面是当前可用的管理特定的库的列表。 这些库不包含运行时操作,其唯一用途是管理 Event Hubs 实体。
.NET 包
客户端库
- Azure.Messaging.EventHubs:这是库的当前版本,符合统一的 Azure SDK 设计准则,并且正在积极开发新功能。 它支持 .NET Standard 平台,因此完整的 .NET Framework 和 .NET Core 都可以使用它。 在较高层面上,它与 Microsoft.Azure.EventHubs 的功能基本一致,但详细信息和客户端层次结构采用了不同的形式。 建议你使用此库。
- Microsoft.Azure.EventHubs:这是最初将 Event Hubs 拆分为独立客户端库、而不是与 服务总线 捆绑在一起的库。 它支持 .NET Standard 2.0 平台,因此可同时用于完整 .NET Framework 和 .NET Core。 在用法和第三方博客条目、扩展等方面,它仍是库的主要版本。 基线功能与当前库相同,但有一些次要内容是仅其中一个库才会提供的。 它目前正在接收 bug 修复和关键更新,但不再接收新功能。
-
WindowsAzure.ServiceBus:此旧版.NET框架库包括事件中心和服务总线消息传送 API。 将 Event Hubs 应用程序迁移到
Azure.Messaging.EventHubs。
管理库
- Microsoft.Azure.Management.EventHub:这是 Event Hubs 管理库的当前 GA 版本。 它支持 .NET Standard 2.0 平台,因此完整 .NET Framework 和 .NET Core 都可使用它。
后续步骤
访问以下链接可以了解有关 Event Hubs 的详细信息: