We have a j2ee/spring/hibernate/tomcat web application already running on production. We are planning to integrate with a 3rd party service(recurly) which provides a ruby client lib. They don't have a java client lib yet. Their service is RESTful and their client is a thin custom wrapper over ActiveResource. I can think of a few ways to do this:
a) jruby?
b) Run a simple ruby xml rpc daemon that calls the actual ruby lib internally ? I believe xml rpc is easy in java.
c) Thrift ?
d) Implement a java lib that talks to their RESTful service(more dev time?)
What would be the quickest way to do this ?