使用AJAX(amq.js)向ActiveMQ主题发送消息

时间:2014-10-14 11:56:08

标签: javascript jquery ajax activemq messaging

我正在使用JavaScript库,即amq.js,用于向ActiveMQ上的主题发送/接收消息。 我成功地能够收听在特定主题上发布的消息并使用

处理它们
amq.addListener("test", "topic://foo", myHandler.rcvMessage); 

来自amq.js. 我需要使用amq.js发送消息,消息在AMQ Gui中填写如下:

The message to be sent using JavaScript

我应如何撰写上面屏幕截图中显示的此消息,以便可以使用以下方法通过JavaScript / AJAX发送:

amq.sendMessage("topic://Connector1",myMessage);

默认情况下,sendMessage()方法的工作方式如下:

sendMessage : function(destination, message, type, header) {// type and header are added manually
            sendJmsMessage(destination, message, 'send');
                        //sendJmsMessage(destination, message, type);
        },

我编辑了固定的'发送'部分并尝试添加屏幕截图中给出的Type的值,但它似乎抛出错误。以下是传递给方法的值:

destination : "topic://Connector1"
message     : "12345,6789"
type        : 'send'  OR "SayHello#12345"

我想我需要以其他格式撰写邮件,欢迎任何帮助或指导。

0 个答案:

没有答案