Chapter 4. Apache SOAP Quick Start

Apache SOAP is an open source Java implementation of the SOAP specification. The original Apache code is based on IBM’s SOAP4J, which IBM donated to the Apache open source community. Like all Apache projects, Apache SOAP is free for both noncommercial and commercial purposes. The source code is readily available, and an active group of programmers is busy adding new features for future releases.

This chapter provides a quick start introduction to using Apache SOAP. The goal is to present the most important essentials so that you can start coding and get to work. Four specific topics will be covered:

  • Installation instructions for using Apache SOAP with the open source Jakarta Tomcat server

  • A “Hello, SOAP!” client/service application for demonstrating basic SOAP RPC coding

  • An overview of deploying and managing SOAP services via the web-based administration tool and the command-line ServiceManagerClient tool

  • Tips for viewing live SOAP conversations using the TcpTunnelGui tool

Get Web Services Essentials 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.