5. Implementing Web Services with Apache Axis

IN THIS CHAPTER, WE’RE GOING TO DIVE into the Apache Axis package, which we briefly introduced in Chapter 3, “The SOAP Protocol.” To whet your appetite before we do, here’s a high-level list of what Axis provides, and therefore what we’ll be talking about:

• A set of client-side APIs for dynamically invoking SOAP Web services (with or without WSDL descriptions)

• Tools to translate WSDL documents into easy-to-use Java frameworks for either consuming or supplying Web services

• Mechanisms for hosting your Web services either within a servlet container (such as Tomcat, or any J2EE application server) or via a standalone server

• A framework that lets you create and compose message processing components ...

Get Building Web Services with Java: Making Sense of XML, SOAP, WSDL, and UDDI, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.