Hello,

I have read through all of the various AMQP 1.0 specs and installed and
configured the proton-c, the dispatch router, and qpid-cpp.  I've got a
prefix in the dispatch router that is connected to the broker via linkRoute
configurations.  Additionally, I have been able to spend time trying out a
few scenarios and I've got some questions.  I would like to primarily use
the 1.0 protocol via the proton libraries and the JMS one as well.

1.  qpid-cpp is a 0-10-based broker, but has 1.0 support via a plugin.  To
me, this appears to have an affect on addressing compared to a pure 1.0
implementation.  I would think that if i had exchanges/topics declared like
/a/b and /a/c, a receiver should be able to enter a wild-carded topic to
look for both /a/b and /a/c by making the address /a/#.  Should this be the
case if everything was 1.0 or am I misinterpreting what I've read?  I've
looked over the proton-c examples broker.py, server.py, and client.py, which
makes me thing this would work if the broker.py was a fully implemented
broker.

2. The qpid-cpp broker does not appear to set remote_target or remote_source
when creating senders and receivers... When would these ever be set?  I
would like the ability to set target and source options for a given client
so that they don't go about creating infinite amounts of durable
subscriptions.  Azure Message Bus looks like it has REST APIs to do some
topic/queue creation that could potentially put these controls in place, but
then it also has similar proton APIs where you can create_receiver/sender.

3. AMQP 1.0 uses / notation for addressing rather than periods... should I
be naming my exchanges/topics this way as well? It doesn't really seem to
buy me anything other than just conforming with one of the specs if I can't
create a receiver as mentioned in question 1.

4. Finally, the dispatch router book mentions that it does both message
routing (default) and link routing but I haven't fully understood what I
have read.  I think I'm using link routing if I have configured linkRoutes
in the router spec, but is that right?

I'm sure I'll have more questions as I go through more. ;)



--
Sent from: http://qpid.2158936.n2.nabble.com/Apache-Qpid-users-f2158936.html

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to