我有一个Azure Service Bus主题,我希望在使用纯Javascript的网页上实时接收消息。
我尝试了这个SDK(http://developers.de/blogs/damir_dobric/archive/2015/01/26/eventhubs-support-for-azure-servicebus-javascript-sdk.aspx),但是当我加快发送消息效果不佳时。
我尝试过REST API,但效果也不好。
存在任何替代方案?
此致
答案 0 :(得分:0)
它需要授权请求标头receive the messages from a queue or subscription via REST API。标头的值可以是a SAS token
或a SimpleWebToken acquired from ACS
。
关于如何生成共享访问签名(令牌),您可以查看this link。要获得ACS的令牌,请参阅this article。
答案 1 :(得分:0)
我知道这是一个延迟答复,但是以防万一有人希望使用网站上的 Azure SDK for JS 库,您需要转换代码以在浏览器中使用。您可以使用打包器(例如汇总,Webpack,包裹等)来执行此操作。请参考此bundling docs,以在浏览器中使用@azure/service-bus
库。
基于AMQP协议的高性能版本7.0.0 @ azure / service-bus库最近已发布。请参阅下面的链接。