2017-04-07 127 views
0

我有一個Azure的服務總線主題,我想接收使用純JavaScript的網頁上實時的消息。Azure的服務總線和JavaScript實現

我想這個SDK(http://developers.de/blogs/damir_dobric/archive/2015/01/26/eventhubs-support-for-azure-servicebus-javascript-sdk.aspx),但是當我加快了發送郵件效果並不好。

我嘗試過REST API,但效果並不好太多。

存在什麼選擇?

問候

+0

沒有官方Azure的服務總線前端的JavaScript SDK。您能否通過REST API分享您已使用Service Bus編寫過的代碼? –

+0

@ AaronChen-MSFT我試着用JQuery GET來接收我的消息: $ .get(「https:// .servicebus.windows.net//subscriptions//messages/head /」 ,功能(數據,狀態)console.log(「Data:」+ data +「| Status:」+ status); }); –

回答

0

它需要一個授權請求標頭receive the messages from a queue or subscription via REST API。報頭的值可以是a SAS tokena SimpleWebToken acquired from ACS

關於如何生成共享訪問簽名(令牌),您可以檢出this link。要申請ACS的令牌,請參考this article

+0

謝謝。我閱讀了您發送的信息,但已經有一些技術問題了。我如何在Javascript中開發接收和刪除消息?我可以找到一些JS功能示例/示例 –