Chapter 18. SOAP Interface

18.1. SOAP API

Simple Object Access Protocol (SOAP) is a type of distribution architecture used for exchanging information. This protocol is lightweight; that is, it requires a minimal amount of overhead on the system. SOAP is used as a protocol for communication, and it is versatile enough to allow the use of different transport protocols. Like REST, SOAP allows client-server communication: clients can initiate requests to servers of a particular URL with parameters if necessary. The servers then process the requests and return a response based on the particular URL.
Red Hat JBoss BPM Suite provides one SOAP service in the form of the CommandWebService