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

适用于 JavaScript 的 Azure 服务总线模块

Azure 服务总线 是一种高度可靠的云消息传送服务,来自Microsoft和完全托管的企业集成消息代理。

资源管理库

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

NPM 包 参考文献
@azure/arm-servicebus API Reference for @azure/arm-servicebus

数据访问库

v7 的 @azure/service-bus

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

NPM 包 参考文献 示例
@azure/service-bus v7 API Reference for @azure/service-bus v7 发送和接收消息 v7 的示例

v1 的 @azure/service-bus

旧版 @azure/service-bus 包还允许从 Azure 服务总线队列、主题或订阅发送和接收消息,但它缺少同一包的最新版本中提供的很多新功能和性能改进。

NPM 包 参考文献 示例
@azure/service-bus v1 API Reference for @azure/service-bus v1 发送和接收消息 v1 的示例

azure-sb 的 v1

有一个较旧的包 azure-sb ,可用于从 Azure 服务总线队列、主题或订阅发送和接收消息。 与使用较快 AMQP proptocol 的较 @azure/service-bus 新包不同,此包使用较慢的 HTTP 协议。 尽管它还允许管理 Azure 服务总线资源,例如队列、主题、订阅和规则,但此包不在活动开发中

NPM 包 参考文献 示例
azure-sb azure-sb 的 API 参考 发送和接收消息的示例