Posted by stoicflame
on January 9, 2008 at 11:13 AM PST
Enunciate 1.6 will publish your service endpoints via SOAP, REST/XML, JSON, GWT, and now AMF. Furthermore, it'll generate the client-side code to access those endpoints (including the ActionScript classes for Flex developers). And, as Enunciate has always done, it will generate your WSDLs, schemas, and full user-level documentation.
If you haven't checked out the Enunciate project recently, you may want to give it another look to see how it can improve the development, deployment, and consumption of your Web service API.
Enunciate 1.6 was just released with support for mounting your JAX-WS endpoint classes via AMF (thanks to Adobe's release of BlazeDS ). This should be really interesting to Flex developers. Not only will you be able to make Web service calls via AMF, but Enunciate will also generate type-safe client-side ActionScript classes that will access those endpoints.
Enunciate will also publish your endpoints via SOAP, REST/XML, JSON, and GWT. You'll also get your WSDLs, schemas, and full user-level documentation of your Web service API.
I'll be shortly posting a two-part tutorial on how to publish this kind of a rich API with your service endpoints and how to write an AJAX app with an embedded Flash component that consumes it.