nucosmq-一个纯python消息模块
nucosMQ的Python项目详细描述
nucosmq是一个python消息传递模块(在zeromq的意义上)。 纯Python。我们知道其他项目,比如snakemaq但是我们 因为我们依赖于 在我们关于大规模线程的相关项目中。
底层protocoll是tcp并且作为替代方案udp还没有 执行得很彻底。通信是线程安全的,因此可能是 与任何gui库一起使用。模块重量轻, 纯python,随时可用。
该项目处于alpha阶段:每次使用都由您自己承担风险,并且 责任。
nucosmq实现两种连接:服务器-客户端连接 和连接。服务器接受许多客户端,链接是 一对一连接。也可以与您的 个人身份验证方法,易于集成(参见 示例)。
实现了一个发布/订阅逻辑,客户端可以订阅 主题和服务器充当该拓扑的代理。
推荐的测试运行程序
nose2 --plugin nose2.plugins.junitxml --junit-xml
许可证
麻省理工学院许可证
平台
没有特定的平台依赖关系。Python2.7也应该可以工作 Python3.4/3.5。到目前为止,只有linux操作系统被测试。