[rabbitmq-discuss] Python Client for RabbitMQ/AMQP?
Maximillian Dornseif
md at hudora.de
Wed Aug 15 11:34:49 BST 2007
[probably I was to confident in Nabble (http://www.nabble.com/
RabbitMQ-f25704.html#) to use it to post to this list - seems the
message never got through. So I repost it - please excuse if this
becomes a dupe -md]
Robert Godfrey wrote:
On 14/08/07, Ben Hood <0x6e6562 at gmail.com> wrote:
> > I'm more concerned about Python. I'm aware of QPid's Python code
but
> > obviously this code is meant to break thinks and not to be
simple and
> > reliable.
>
> In what way is QPid's python lib meant to break things?
I assume in as many ways as the authors come up with. Isn't that the
purpose of compliance suites? Try all the corner cases until you a)
break something or b) are satisfied that the test subject is fully
compliant. Compare that to a client coded with reliability in mind:
such a client would be carefully crafted to avoid corner cases, be
well documented and well tested.
Then again, perhaps we just have a different understanding of
"breaking things".
Robert Godfrey wrote:
Speaking for Qpid here :-) it's certainly not meant to break things -
although we do use the library to write our cross-platform system
test cases.
I can't really speak to simplicity - the API is certainly closer to
the AMQP spec than a high level JMS style API... If anyone has
suggestions for improvement then we would certainly welcome them over
on the Qpid mailing list.
That said, I now understand that https://svn.apache.org/repos/asf/
incubator/qpid/trunk/qpid/python/qpid is not only meant to be a
testing vehicle but also a stand alone AMQP client library. It also
seems so far to be the only AMQP implementation in Python so it is
way to go for me.
Regards
Maximillian
More information about the rabbitmq-discuss
mailing list