使用RabbitMQ Java客户端库建立STOMP连接

时间:2019-11-19 03:18:49

标签: tcp rabbitmq stomp

我是Message Broker的新手。我加入了一个需要与STOMP和RabbitMQ一起工作的项目。

我在本地(我的Windows 10笔记本电脑)安装了RabbitMQ。启用了STOMP插件。 我练习了一些RabbitMQ文档中的教程。到目前为止一切都很好。

问题是当我尝试在端口61613上建立与RabbitMQ的连接时。 ConnectionFactory setPort 61613引发异常。

我能够遵循示例Spring Web应用程序(主要是Spring WebSocket聊天应用程序)并使其工作。但是Spring StompHeaders类不允许我设置自定义标题。当我尝试在将消息发送到队列之前尝试设置标头时,会引发不受支持的异常。

我的要求是:

  1. 在61613端口(STOMP)上建立与RabbitMQ的TCP连接 连接)
  2. 订阅队列
  3. 将消息发送到队列
  4. 从队列中获取消息

任何可以帮助我解除阻碍的指针。

0 个答案:

没有答案