Learn
-
In Part 1 of this series, Understanding web Services specifications, Part 1: SOAP you'll learn more about web services in general and SOAP web services in particular.
-
Access the WSDL 1.1 specification.
-
The WSDL 2.0 (Candidate) Recommendation consists of three documents: Part 0: Primer, Part 1: Core Language, and Part 2: Adjuncts. You can also check out two related documents, SOAP 1.1 Binding and RDF Mapping.
-
Check out the Apache Axis2 web site for links to the documentation for your particular version.
-
The Apache Geronimo web site has details on Apache Geronimo, the J2EE server project of the Apache Software Foundation.
-
The developerWorks tutorial, "Introduction to XML tutorial" (August, 2002) offers a good grounding in XML.
-
For a better understanding of dealing with XML as an object, read Understanding DOM.
-
Which style of WSDL should I use? is an excellent article explaining document vs RPC and encoded vs literal, including the pros and cons of each.
-
Supercharging WSDL with RDF explains how to get more out of your WSDL by incorporating the Resource Description Framework, the World Wide Web Consortium's official format for defining the metadata of XML objects.
-
You can add additional power and flexibility to your WSDL by importing and including data, but it can be tricky. Web services Programming Tips and Tricks: WSDL file imports explains how to do it correctly.
-
Axis2 isn't the only game in town when it comes to generating code to and from WSDL. Top-down web service development: Build a WSDL file to generate a web service using WebSphere Studio provides another view.
-
Processing WSDL documents with XSLT presents approaches that can be used to extract a deep understanding of WSDL documents in an XSL stylesheet as well as common mistakes you should avoid.
-
You can find a wealth of information on the developerWorks SOA and web services zone.
-
At the developerWorks Open Source zone you can learn all about Apache Geronimo.
-
Read Online banking with Apache Geronimo and Axis2 tutorial series on developerWorks for an example of Axis2 at work.
-
Check out the developerWorks Java zone to learn more about programming in Java.
-
Learn all about XML at the developerWorks XML zone.
Get products and technologies
-
Get Apache Geronimo.
-
Get Apache Axis2. This tutorial uses version 0.95, but later versions should work.
-
Get the J2SE SDK.
-
Get Apache Ant.


