我想为移动设备(黑莓和安卓)编写一个应用程序。是否有(免费)客户端可以连接到 MOM?即使连接关闭并重新打开,MOM 也应保证消息传递。
我们考虑过使用 jms,但是否有适用于这些平台的免费客户端? XMPP 可能是另一种选择。
最佳答案
ActiveMQ(来自 Apache)工作得非常好。它遵循 JMS 规范并且完全免费。生成的 stub 和骨架是用 Java 编写的,因此这肯定适用于机器人。
ActiveMQ 也有交付保证,您可以根据需要进行配置(您甚至可以获得主题的保证交付,即使这不在 JMS 规范中。这称为持久订阅者)。
关于android - 用于移动设备开发的面向消息的中间件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2519677/