If you like your remote messaging fat, dumb, and interoperable, you could also look into the SOAP libraries distributed with Ruby.