A couple of weeks ago, I started to create a wrapper around the C++ activemq (http://activemq.apache.org/cms) library, which allows to connect to the activemq message oriented middleware.
I had a couple of problems while interfacing between Eiffel and C++, where Manu helped me a lot (big thanks again). But got it working well in the end.