适用于Android的ActiveMQ和其他FOSS JMS实现

Mar*_*ior 5 android activemq-classic jms

我正在做一个学术项目,专注于为Android提供一些增强的"LBS"服务.为此,我们正在制作一个小型中间件.它的核心通信使用MOM(在我们的实现中 - > JMS).

我过去曾使用JNDI连接使用ActiveMQ JMS实现,而且似乎在Android上不可用.我在网上搜索了一些关于使用XMPP协议作为与事件代理进行通信的传输方式的主题.

问题是我从未使用过XMPP,而且与"标准"用法相比,它似乎并非微不足道.它真的与"标准"JNDI/ActiveMQ不同吗?此外,Android还有其他易于使用的FOSS JMS实现吗?

Lau*_*res 5

使用ActiveMQ,您可以使用STOMP作为协议.它比xmpp简单得多.

似乎没有针对android的本机stomp实现(有几个用于java).但规范只有一页,所以这不应该是一个问题.

另一种选择可能是RabbitMQ.我记得有关Android系统的rabbitMQ库的新闻.