Rails-style Service Development Environment
The Enunciate open-source project released version 1.4 this week. Enunciate is a development framework for Java developers wanting to build server-side application services. You write code, annotate it as a Web app, SOAP-based Web service, Ajax service, or REST/XML and Enunciate takes care of deployment and documentation.
Enunciate looks like a good package to build multiple service interfaces using a Rails-style development metaphore. One writes annotated Beans and the Enunciate package takes care of creating nice Web-based documentation for the service interfaces and it packages the services into a WAR file for convenient deployment to an application server. It works like Rails in that you are working mostly with annotations and the Enunciate compiler.
-Frank


