POC for SOA with ruby