Once your WSDL document is complete, the Web Service wizard helps take you from your abstract definition (your WSDL document), through implementation of your Java web service, right to deployment and testing of your completed web service. For the novice web services developer, in just a single click, the Web Service wizard can take you from a WSDL document to a fully deployed web service. More experienced developers can choose to step through this wizard to modify the configuration of their web services, tailoring them for more specific applications by performing actions such as custom namespace to Java package mapping. Using the wizard, you can also pick and choose your combination of server and web service runtime support. The WTP supports the popular Apache Axis web services runtime running on the Apache Tomcat servlet container or the Apache Geronimo J2EE server. The web services framework is also extensible, providing vendors with the hooks they need to easily plug in their own implementations to extend the web service runtime support. In addition to the tools that create web services, the WTP also includes a Web Services Explorer, shown in Figure 4, that supports the publication and discovery of web services to and from UDDI, and unit testing of web services.
Figure 4. The Web Services Explorer
The Presentation Layer (View)
Figure 5. Debugging a JSP component