[ XMLAD Home ] [ Topic Types ] [ Occurrence Types ] [ Association Types ] [ Master Index ]

SOAP

Base Name

Base Name (unscoped)
SOAP
Alternate form
XMLP
Alternate form
XP
Alternate form
XML Protocol

Instance of

Associations

Occurrences

Acronym Expansion

Simple Object Access Protocol

Description

SOAP is a lightweight protocol for exchange of information in a decentralized, distributed environment. It is an XML based protocol that consists of three parts: an envelope that defines a framework for describing what is in a message and how to process it, a set of encoding rules for expressing instances of application-defined datatypes, and a convention for representing remote procedure calls and responses. SOAP can potentially be used in combination with a variety of other protocols; however, the only bindings defined in this specification describe how to use SOAP in combination with HTTP and HTTP Extension Framework. SOAP provides a simple and lightweight mechanism for exchanging structured and typed information between peers in a decentralized, distributed environment using XML. SOAP does not itself define any application semantics such as a programming model or implementation specific semantics; rather it defines a simple mechanism for expressing application semantics by providing a modular packaging model and encoding mechanisms for encoding data within modules. This allows SOAP to be used in a large variety of systems ranging from messaging systems to RPC. Note: Since version 1.2 SOAP forms an unexpanded acronym and bears no meaning behind the capitalized characters.

W3C specification

http://www.w3.org/TR/SOAP/
Generated from an XML Topic Map with xtm2xhtml. (c) Stefan Mintert