【问题标题】:Is JMS is platform dependent? (e.g Java<->.Net)JMS 是否依赖于平台? (例如 Java<->.Net)
【发布时间】:2016-01-06 13:22:12
【问题描述】:

我希望能够使用队列向客户端生成消息。 生成消息并将其放入队列应该是异步且可靠的,这样如果消息未标记为已使用,则不会从队列中清除。

我想使用 JMS 并阅读了它的功能。

它是否依赖于平台,以便作为 Java Web 应用程序的 i 可以充当生产者,而作为 .NET 应用程序的其他第 3 方可以充当消费者?

谢谢。

【问题讨论】:

    标签: queue jms


    【解决方案1】:

    这取决于您使用的 JMS 实现。这里有一些(不是一个完整的列表,只是一个示例......)

    WebSphereMQ:拥有大量不同语言的客户。

    ActiveMQ:Java、C、C++、C#、Ruby、Perl、Python、PHP 的客户端

    RabbitMQ:Java、Ruby、Python、.NET、PHP、Perl,[更多]

    Apache QPID:Java、Python、C++、Perl、Python、Ruby、.NET、Go

    一些 JMS 实现通过非 Java 特定的消息传递协议(例如 STOMPAMQPMQTT)支持各种客户端类型。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 1970-01-01
      • 1970-01-01
      • 2011-05-27
      • 1970-01-01
      • 2021-04-24
      • 1970-01-01
      相关资源
      最近更新 更多