用于 activeMQ 的 Swift 客户端

Posted

技术标签:

【中文标题】用于 activeMQ 的 Swift 客户端【英文标题】:Swift Client for activeMQ 【发布时间】:2016-10-07 10:07:14 【问题描述】:

我们在 Swift 中是否有任何与 ActiveMQ 高度兼容的框架?(使用户能够创建/删除,以及主题和队列上的订阅/发布(通常))我已经尝试过 Moscapsule,它适用于主题但不是在队列中(显然)。提前致谢。

【问题讨论】:

【参考方案1】:

如果 Swift 可以使用 C/C++ 绑定,请检查以下选项:

C++ 客户端:http://activemq.apache.org/cms/ C 客户端(未积极维护):https://github.com/fusesource/fusemq-c

否则,请查看 STOMP 协议。它是一种基于文本的协议,如果没有可用的绑定适用于您,那么对于没有 ActiveMQ 的本机 OpenWire 协议的本机绑定的语言,它很容易实现。

STOMP 客户:https://stomp.github.io/implementations.html#STOMP_Clients ActiveMQ STOMP 支持:http://activemq.apache.org/stomp.html

【讨论】:

以上是关于用于 activeMQ 的 Swift 客户端的主要内容,如果未能解决你的问题,请参考以下文章

ActiveMQ的PHPPython客户端

ActiveMq:超过允许的最大客户端连接数

activemq spring客户端

3,ActiveMQ-入门(基于JMS发布订阅模型)

Activemq - 超过允许的最大客户端连接数

Apache ActiveMQ Artemis 客户端能否连接到现有的 ActiveMQ 代理 5.15.X?