On 8/30/06, Phil Tomson <[EMAIL PROTECTED]> wrote:
...so maybe the question is,
how hard is it to interface with JMS using something that's not Java
(Ruby in this case)?

The "secret sauce" you're looking for may well be Stomp
(http://stomp.codehaus.org/) -- apparently, the newer versions of
ActiveMQ support Stomp clients, which exist for a number of languages
including Ruby.

Alternately, if you're not tied specifically to ActiveMQ, you might
want to consider XMPP/Jabber -- there are a ton of client libraries,
though most probably don't do local queuing very well.

All in all, it sounds like the underlying protocol really isn't going
to be as important as the network connection polling and deferrred
delivery, which basically requires either running a stripped-down
ActiveMQ instance on every client system, or rolling your own
client/server protocol.

JMS, and other enterprise messaging systems, are really designed for
high-volume server-to-server communication, not intemittent
client/server traffic.

-Lennon
_______________________________________________
PDXRuby mailing list
[email protected]
IRC: #pdx.rb on irc.freenode.net
http://lists.pdxruby.org/mailman/listinfo/pdxruby

Reply via email to