用于 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 客户端的主要内容,如果未能解决你的问题,请参考以下文章