Hi,

I was curious to see how far I could go to reduce the size of the Java client. Since I'm only interested in the non JMS part and the 0-10 protocol I stripped everything else. In the process I was a bit surprised to find out that the qpid-client jar wasn't needed.

In the end I got the qpid-common jar down to 385kb with no external dependencies. And with a bit a pack200 magic it's even reduced to 48kb.

I don't know if this can be of interest to anyone else, but I thought I could share the result here. The modified code is available on Github:

https://github.com/ebourg/qpid/tree/light-client


Emmanuel Bourg

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org

Reply via email to