【问题标题】:JMS Wildfly implementationJMS Wildfly 实现
【发布时间】:2016-02-24 02:28:56
【问题描述】:

我正在编写一个作为守护进程运行并定期发出restful 请求的应用程序,我正在尝试实现一个系统,其中我有另一个应用程序(预处理器)将从守护进程发送JSON 响应.

我的计划是为此使用JMS,我的理解是我可以使用JMS 提供程序将我在daemon.jar 中收到的restful 响应发送到Queue,我一直在研究使用老板。

所以我现在的理解是我需要运行JBoss 7 应用程序服务器,或者Wildfly AS,我打算在树莓派 2 上运行此服务器以进行测试,我做对了吗?

关于客户端和接收者,它们都需要在服务器上运行吗?我对此感到困惑,我可以让Wildfly AS 在 pi 上运行,让sender 在另一台机器上运行,receiver 在第三台机器上运行吗?

除了Wildfly 的一些库之外,我的senderreceiver 是否需要任何特定的东西来与AS 通信?我见过Hornetq 提到过几次,但我不确定这是怎么回事适合这个过程。

【问题讨论】:

  • 看看zeromq;我认为你不需要整个容器的东西来使用队列
  • 此应用程序可能会扩展,将来我可能需要更多 Wildflys 功能。

标签: java jboss jms wildfly


【解决方案1】:

终于搞定了,我找不到一个从头到尾设置这一切的例子,但设法从不同的例子中拼凑起来。

Sender(Producer) 和 Receiver(Consumer) 不需要在服务器上运行,我有 3 个都在不同的机器上运行,他们必须知道 Wildfly AS 的地址和他们正在连接的队列的名称(HornetQ)。

【讨论】:

    猜你喜欢
    • 2019-05-15
    • 2016-02-03
    • 1970-01-01
    • 2017-04-14
    • 2015-05-05
    • 2016-09-02
    • 2018-07-30
    • 2015-04-02
    • 2011-01-08
    相关资源
    最近更新 更多