OpenAMQ languages FAQ

Any registered Wikidot user can edit or create a FAQ.

C++

OpenAMQ used to provide C++ classes for some APIs but this was complex and not fully tested. On the 1.4 branch it's been ripped out.

C#

There is no native C# client that works with the current OpenAMQ server. RabbitMQ's C# client almost works but the protocol versions are slightly different (0.8 vs. 0.9). It may be possible to make a 0.9 client based on Rabbit Technology's work. Bo Kohut also started a C# wrapper for the OpenAMQ C WireAPI libraries, which is here.

Python

Esteve Fernandez <moc.ofnidiulf|evetse#moc.ofnidiulf|evetse> told us:

I'm pleased to announce that Fluidinfo [1] is releasing txAMQP 0.2, (codenamed "Peanut butter and chocolate") [2] which includes support for Thrift, and various minor fixes. What does this mean? Well, it makes easier to build a high performance [3] massively scalable [4] RPC [5] architecture in Python. We hope you'll enjoy it!
PS: you'll need to apply the patch at [6] to Thrift to add support for Twisted

1 - Fluidinfo http://fluidinfo.com
2 - txAMQP http://launchpad.net/txamqp
3 - thanks to Twisted http://www.twistedmatrix.com
4 - thanks to AMQP http://www.amqp.org
5 - thanks to Thrift http://incubator.apache.org/thrift
6 - https://issues.apache.org/jira/browse/THRIFT-148

Comments

Add a New Comment

Edit | Files | Tags | Source | Print

rating: +1+x

Author

Pieter Hintjens <moc.xitami|hp#moc.xitami|hp>

All FAQs

OpenAMQ licensing FAQ: Read this if you have questions about licensing OpenAMQ, including GPL concerns.

OpenAMQ languages FAQ: Read this if you have questions about whether you can use OpenAMQ from your particular programming language, before you ask the openamq-dev mailing list.

OpenAMQ freezes FAQ: Read this if your OpenAMQ server seems to freeze, before you ask the openamq-dev mailing list.

OpenAMQ crashes FAQ: Read this if your OpenAMQ server crashes, before you ask the openamq-dev mailing list.

OpenAMQ build FAQ: Read this if you have questions about building OpenAMQ, before you ask the openamq-dev mailing list.