NodeJs .net core connect Azure service bus
生活随笔
收集整理的這篇文章主要介紹了
NodeJs .net core connect Azure service bus
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
最近有個(gè)項(xiàng)目需要使用nodejs 使用語(yǔ)言是Typescript 發(fā)送消息給Azure service bus
消息格式是XML.
但是發(fā)送到queue中并不是xml格式,而是string.
string格式的消息
直到看到@azure/service-bus sdk 接口的定義才發(fā)現(xiàn).
如果接收消息應(yīng)用不是javascript sdk框架(因?yàn)槭褂檬?net sdk框架接收消息.所以肯定不是)請(qǐng)將body轉(zhuǎn)為byte array 或Buffer ,兼容跨語(yǔ)言問(wèn)題
解決辦法如下代碼
var responseData = Buffer.from(xml, 'utf8');將xml的string轉(zhuǎn)為BUFFER格式
ok 成功
作者:伊之助
鏈接:https://www.jianshu.com/p/5d95d3898a80
來(lái)源:簡(jiǎn)書
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。
總結(jié)
以上是生活随笔為你收集整理的NodeJs .net core connect Azure service bus的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: ASP.NET Core 替换 Acti
- 下一篇: ABP vNext微服务架构详细教程——