Hi filgood,

there seem to be some D bindings at the official size (http://www.zeromq.org/bindings:d, https://github.com/itiu/zeromq-connector), but as I haven't really used 0mq so far, I can't judge in which state they are.

I currently don't have 0mq on my agenda for the GSoC project, but the basic functionality should be more or less trivial to implement yourself, see the contrib/zeromq directory in the Thrift source tree for examples. Be aware, however, that there is, to some extent, an impedance mismatch between Thrift and 0mq, as the latter is message-based, while Thrift generally assumes its transports to behave like streams. Due to this, there are some things which must be taken care of manually, like calling one-way RPC methods only on »one-way« (or however they are really called) 0mq connections.

Oh, and as for the state of the Thrift project, I regularly publish status updates at http://klickverbot.at/ (will post one for the last week later today, I was somehow thrown off the plan by getting a brain concussion from bumping against a door lintel – yeah, I didn't know that was possible either).

David


On 6/28/11 10:50 AM, filgood wrote:
Hi All,

I was wondering if anyone has created bindings for ZeroMQ? If so, could
you point me to these?

It seems possible to get thrift (the GSOC project) to run on top of
ZeroMQ...providing a very interesting packing together....if there is
time left for the GSOC, it might be worth to explore this?

Thanks, filgood

Reply via email to