我必须从node.js / Powershell写入MSMQ。
从节点我可以使用node-msmq包写入本地计算机而不是远程计算机,并且还写入消息文本的十六进制值,这是我的最终应用程序无法在SSIS中理解的。{{3} }
从powershell,我可以使用
发送消息 Send-msmqqueue -Name ".\private$\tcmq" -Label "String Message" -Body "this is a new msg"
但是此消息以msmq 1
中的XML格式输入当使用ssis消息队列任务读取此消息时,我将获得如下随机文本。 2
当我通过设置ActiveXMessageFormatter从LabVIEW发送时,我能够阅读。
基本上,我能够从SSIS本身发送和接收,但不能从Powershell发送和接收。我不知道是否需要设置任何格式。
提前致谢。