[zeromq-dev] amqp client mode from C
Michael Nacos
m.nacos at gmail.com
Tue Jun 16 16:34:44 CEST 2009
Hi Martin,
I was able to get my test code to work thanks to your suggestions with
these lines in the config file
<root>
<node name = "E" location = "zmq.tcp://localhost:9999"/>
<node name = "Q" location = "zmq.tcp://localhost:8888"/>
</root>
these lines in the sender:
eid = zmq_create_exchange (object, "E", ZMQ_SCOPE_LOCAL, "",
ZMQ_STYLE_DATA_DISTRIBUTION);
zmq_bind (object, "E", "Q", NULL, "MyQueue");
and these lines in the receiver:
qid = zmq_create_queue (object, "Q", ZMQ_SCOPE_GLOBAL, "lo",
ZMQ_NO_LIMIT, ZMQ_NO_LIMIT, ZMQ_NO_SWAP);
zmq_bind (object, "E", "Q", "MyQueue", NULL);
I haven't really tried the AMQP stuff yet.
btw, how would you go about checking if the connection to the zmq
directory service was successful?
object = zmq_create("localhost:5682");
I have tried if(object) but it doesn't work
thanks, Michael
More information about the zeromq-dev
mailing list