« Document-based Web services | Main | SAAJ 1.3 »
March 21, 2006
Eclipse Web Tools Platform
I installed and tested the Eclipse Web Tools Platform to create a HelloWorld (RPC-style) Web service. It's quite easy. You just have to provide a simple Java class and the plugin generates everything for you: The server, the WSDL, the client, a JSP-page to test the Web service and a TCP/IP-Monitor to see the exchanged SOAP messages.
I have to figure out how to use this plugin to create document-oriented Web services...
Posted by Dominik Marks at March 21, 2006 05:14 PM
Comments
In my opinion this is the wrong approach. Document-oriented web services, which adhere to service-oriented principles are not generated by the "right tools". It is not a question of tooling but rather a question of understanding the paradigm - using the "right" programming model. Anything generated from a simple "traditional" Java class isn't document-oriented. Let's put it this way: most of the "chatty" Java classes won't, but you are able to program document-oriented by implementing Java classes in a service-oriented way. Maybe this way a generator might produce the right stuff for whatever that's worth ...
Posted by: Hartmut at March 22, 2006 09:21 PM
Hartmut, in my opinion this is exactly what Dominik's thesis is about - finding a new, middle ground between the tool-supported, crappy RPC world and the conceptually fine, but tool-less document world.
Posted by: Stefan Tilkov at March 22, 2006 10:57 PM