[rabbitmq-discuss] Python Client for RabbitMQ/AMQP?

Alexis Richardson alexis.richardson at cohesiveft.com
Wed Aug 15 16:19:34 BST 2007


I was hoping that was what you meant by 'break' :-)

It would be great if you could try out the Python clients with
RabbitMQ and let the list know how you get on.  As I have mentioned
previously we are very committed to interop since it is both
technically and commercially important to our users.  We want RabbitMQ
to work really well with any AMQP client.


On 8/15/07, Maximillian Dornseif <md at hudora.de> wrote:
> [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
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss

Alexis Richardson
+44 20 7617 7339 (UK)
+44 77 9865 2911 (cell)
+1 650 206 2517 (US)

More information about the rabbitmq-discuss mailing list