oslo.messaging/doc/source
ozamiatin b5955b6ca9 [zmq] Redesign router proxy
In this change router was redesigned in a way most
appropriate for routing concept of zmq.ROUTER socket.

DEALER(cli)-ROUTER(proxy)-DEALER(srv) instead of
DEALER-ROUTER-DEALER-ROUTER (3 layers instead of 4)

The main reason is to use zmq.DEALER identity in message
routing. For this reason DealerConsumer was introduced
server-side. RouterConsumer is left for peer-to-peer
DEALER-ROUTER deployment option.

Also handled assertions in receive-methods in order
to not stop server when received message with wrong format.

Change-Id: If25edf500fa8d220d4233bb13d67121824e841c6
Closes-Bug: #1558601
Related-Bug: #1555007
2016-05-04 15:12:10 +03:00
..
static Treat sphinx warnings as errors 2015-01-29 14:24:55 -05:00
AMQP1.0.rst Move files out of the namespace package 2015-01-12 12:50:41 -05:00
FAQ.rst Option group for notifications 2015-11-30 19:30:05 +00:00
conf.py Fallback if git is absent 2016-03-02 16:27:14 -05:00
conffixture.rst Move files out of the namespace package 2015-01-12 12:50:41 -05:00
contributing.rst Add contributing page to docs 2014-09-08 20:38:07 -04:00
drivers.rst Add drivers to the documentation 2015-06-03 11:40:57 +00:00
exceptions.rst Move files out of the namespace package 2015-01-12 12:50:41 -05:00
executors.rst add plugin documentation for executors and notifiers 2015-07-20 18:30:00 +00:00
history.rst Include changelog/history in docs 2015-09-24 13:29:30 -07:00
index.rst Move supported messaging drivers in-tree 2015-10-30 14:09:37 -07:00
notification_driver.rst Allow custom notification drivers 2015-09-25 10:07:05 -04:00
notification_listener.rst Treat sphinx warnings as errors 2015-01-29 14:24:55 -05:00
notifier.rst add plugin documentation for executors and notifiers 2015-07-20 18:30:00 +00:00
opts.rst Add config options to the documentation 2015-08-25 17:53:05 +00:00
pika_driver.rst Adds document and configuration guide 2016-01-26 17:10:32 +02:00
rpcclient.rst Move files out of the namespace package 2015-01-12 12:50:41 -05:00
serializer.rst Move files out of the namespace package 2015-01-12 12:50:41 -05:00
server.rst Move files out of the namespace package 2015-01-12 12:50:41 -05:00
supported-messaging-drivers.rst Fix misspellings 2016-02-04 07:02:22 +05:30
target.rst Move files out of the namespace package 2015-01-12 12:50:41 -05:00
transport.rst Remove qpidd's driver from the tree 2015-11-20 18:43:28 +00:00
zmq_driver.rst [zmq] Redesign router proxy 2016-05-04 15:12:10 +03:00