我正在做一个学术项目,专注于为Android提供一些增强的“LBS”服务。为了做到这一点,我们正在制作一个小的中间件。它的核心通信使用MOM (在我们的实现中--> JMS)。
在过去,我使用过使用ActiveMQ连接的Android JMS实现,但似乎在Android上是不可用的。我在网上搜索了一下,发现了一些关于使用XMPP协议作为与事件代理通信的传输方式的主题。
问题是我从来没有使用过XMPP,与“标准”用法相比,它似乎真的不是微不足道的。它真的和“标准”的JNDI/ActiveMQ有那么大的不同吗?另外,有没有其他易于使用的针对Android的FOSS JMS实现?
发布于 2011-05-31 18:07:51
使用ActiveMQ,您可以使用STOMP作为协议。它比xmpp简单得多。
似乎没有针对android的原生stomp实现(有几个针对java的实现)。但是规范只有一页,所以这应该不是问题。
另一种选择可能是RabbitMQ。我记得有一条关于Android系统的rabbitMQ库的新闻。
https://stackoverflow.com/questions/6101646
复制相似问题