ZeroMQ
azurelaker
这个作者很懒,什么都没留下…
展开
-
由ZeroMQ一处编译错误,引申的一个C++编译规范
最近在编译ZeroMQ源码时, 出现了一个编码错误,其本质是涉及到C++的一个编译规范.出错的源码文件为:/* Copyright (c) 2007 FastMQ Inc. This file is part of 0MQ. 0MQ is free software; you can redistribute it and/or modify it unde...原创 2018-08-19 00:41:49 · 418 阅读 · 0 评论 -
ZeroMQ-0.1.1源码分析
ZeroMQ是一个分布式消息处理架构,是由C++语言实现的,其底层传输协议支持TCP, UDP,多播, POSIX IPC等实现.在后续的开发中,陆续实现了以C, Java, PHP, Python等语言实现的版本,但是非C++的实现版本中,底层传输协议支持的比较有限,但基本上均支持TCP协议.以C++实现的ZeroMQ分布式消息引擎的github源码工程请参考:https://github.co...原创 2018-08-19 20:20:05 · 1197 阅读 · 0 评论 -
ZeroMQ和RabbitMQ的对比
在分布式架构的不同程序间以及程序的不同模块间进行消息传递是通用的业务场景. 消息服务框架为消息处理提供语义清晰的API, 为基于消息的程序架构提供解耦以提高可扩展性,也可能提供某种形式的高可用性.关于消息服务的简单概述请参考https://en.wikipedia.org/wiki/Message_queue,每种消息服务框架有共同之处也有各自的特点.ZeroMQ和RabbitMQ均提供了消息服...原创 2019-03-30 18:49:55 · 5749 阅读 · 0 评论