SOAP 1.1

 

+

Search Tips   |   Advanced Search

 

 

Overview

SOAP is a specification for the exchange of structured information in a decentralized, distributed environment and represents the main way of communication between the three key actors in a SOA:

A SOAP message is used to request a Web service.

SOAP 1.1 consists of three parts:

envelope Defines a framework for describing message content and processing instructions.
encoding rules For expressing instances of application-defined data types.
convention For representing remote procedure calls and responses.

SOAP 1.1 is a protocol-independent transport and can be used in combination with a variety of protocols. In Web services that are developed and implemented with WAS, SOAP is used in combination with HTTP, HTTP extension framework, and JMS. SOAP is also operating-system independent and not tied to any programming language or component technology.

As long as the client can issue XML messages, it does not matter what technology is used to implement the client. Similarly, the service can be implemented in any language, as long as the service can process SOAP messages. Also, both server and client sides can reside on any suitable platform.

Review the API documentation for a complete list of APIs. You can also review several articles about the development of Web services at Web services: Resources for learning.


Sub-topics


SOAP with Attachments API for Java interface
Web services SOAP/JMS protocol

 

Related Reference

Web services: Resources for learning