你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

适用于 Python 的 Azure 服务总线库

Microsoft Azure 服务总线支持一组基于云的、面向消息的中间件技术,包括可靠的消息队列和持久的发布/订阅消息。

数据访问库

Azure 服务总线库的最新版本是版本 7.x.x。强烈建议对新应用程序使用版本 7.x.x。

若要将现有应用程序更新到版本 7.x.x,请按照 迁移指南进行操作

版本 7.x.x

若要从Azure 服务总线队列、主题或订阅发送和接收消息,请使用最新版本。azure-servicebus 这还允许管理Azure 服务总线资源,如队列、主题、订阅和规则,但不允许管理命名空间本身。

参考 示例
azure-servicebus v7 azure-servicebus v7 的 API 参考 azure-servicebus v7 的示例 azure-servicebus v7 的源代码

版本 0.50.x

较旧的 verson 允许从Azure 服务总线队列、主题或订阅发送和接收消息,但它缺少同一包的最新版本中提供的大量新功能和性能改进。

参考 示例
azure-servicebus v0.50 azure-servicebus 0.50 的 API 参考 azure-servicebus 0.50 的示例 azure-servicebus 0.50 的源代码

资源管理库

若要通过 Azure 资源管理器管理命名空间、队列、主题、订阅和规则等Azure 服务总线资源,请使用以下包:

参考
azure-mgmt-servicebus azure-mgmt-servicebus 的 API 参考 azure-mgmt-servicebus 的源代码

后续步骤