Articulate your Web Service API.
It's simple: you develop your Web service API using standard Java technologies and attach Enunciate to your build process. Suddenly, your Web service API is boasting some pretty impressive features.
The Enunciate documentation is scraped from your JavaDocs
The Java, C#, Objective-C, C, PHP, Ruby, AMF, and GWT libraries will be available fully-documentated for developers who want to use your API.
WSDL, WADL, and XML Schema will be available to describe your API.