The basic idea is a Representational State Transfer, or REST, generator similar to the CRUD generator.
Preferably it would also generate the name space, XML Schema and WSDL for use by clients — presenting it at the namespace, XMLSchema and WSDL actions for the REST controller.
Among other things this would make it easy to use browser-based web service clients such as TIBET with Rails.