From: Francis Cianfrocca Date: 2006-10-06T03:32:48+09:00 Subject: Re: Enterprise-Ruby Wish List by Francis Cianfrocca ------=_Part_26008_11608364.1160073165164 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 10/5/06, Brian McCallister wrote: > > How about one written in Java which supports Ruby (and C, Python, > PHP, Perl, C#, C++, Pike, as well as JMS)? > > 1) Install and start ActiveMQ ( http://incubator.apache.org/activemq/ ) > > 2) 'gem install stomp' or http://svn.codehaus.org/stomp/ruby/trunk/ Thanks, Brian. Actually I know a fair bit about ActiveMQ, and it's the main reason why I think the Ruby world would do well to come up with a competitor. You're making a classical case for not re-inventing the wheel, but ActiveMQ is not the easiest product to use, nor is it particularly graceful to require all manner of external bindings. It's also the kind of committee-designed rather than use-case-driven effort you'd expect from Java. Perhaps the obvious rejoinder is that a little pain never hurt anyone, but then the success of Rails suggests that there may be a market for a better way. There are other, more widely-used solutions in the Java world that are commercial and very expensive. And there is also a very-well funded project afoot in the Java world (AMQP) which is intended to bring real standardization to message-broker implementations and reduce costs. That is another strong clue that there is an unfilled gap. I've been working on a Ruby implementation of AMQP, which should be ready for early looks quite shortly now. I don't know anything about Gozirra. Have you used it? ------=_Part_26008_11608364.1160073165164--