Dear all,
I’m glad to announce that Stomperl 0.0.2 is out. You can now check it out athttp://stomperl.googlecode.com/svn/tags/0.0.2/.
Since the first preview version [http://gigix.thoughtworkers.org/2007/12/12/announcement-stomperl-0-0-1], we’ve made somementionable progress. The most significant one is the support to message queuing. Messagedestinations in Stomperl version 0.0.1 were only allowed to be topics. Now they are allowed to bequeues as well: destination with its name starting with “queue^” would behave as a queue. (Check outthe difference between a topic and a queue from “Enterprise Integration Patterns” [http://www.enterpriseintegrationpatterns.com/].)
Furthermore, Stomperl 0.0.2 supports transaction: messages in a transaction would be send all-or-not.It also supports ACK and ERROR frames. Actually it supports all commands listed in the protocol sofar. Although we haven’t got any official compatibility test suite yet, I feel it’s fairly safe tosay that Stomperl is a 100% Stomp compatible broker.
What’s next then? I’d like to do some investigation to other Stomp brokers (as well as clients) anddo some performance benchmarks. Besides that, I suppose there would be some defects andhousecleaning need to be done. Still,any suggestion and feedback would be highly appreciated.