|
Boost : |
Subject: Re: [boost] 0MQ messaging in Boost
From: Yigong Liu (yigongliu_at_[hidden])
Date: 2009-07-30 12:43:02
Yes, integrating with Asio is absolutely necessary.
FYI, Channel uses Interprocess.MessageQueue for connections among the
processes in the same node and Asio.socket to connectt processes in
different nodes.
Channel is a framework to build peer-peer messageing systems, can be used to
build the broker based or broker-less systems in your terms.
When two channels are connected thru "streams" either based on shared memory
message queue or asio socket, their name-space or message ids are exchanged
and synchronized so that "transparent" distributed message passing can be
achieved.
Glad to see more messaging proposals coming up:)
Regards
Yigong
>
> * Look at making 0MQ with Asio
> * Make the 0MQ licensing work for Boost
> * Make a proof of concept showing Boost working with 0MQ
>
>
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk