SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 588 | Next

Moh'd A. Radaideh and Hayder Al-ameed

"Architecture of Reliable Web Applications Software"


Simple Object Access Protocol (SOAP)
SOAP is an extensible, text-based framework for exchanging structured and typed information
between peers, without prior knowledge of each other or of each other??™s platforms,
in a decentralized, distributed environment using XML. SOAP does not itself define any
application semantics such as a programming model or implementation specific semantics,
that is, distributed garbage collection. It rather defines a simple mechanism for expressing
application semantics by providing a modular packaging model and encoding mechanisms
for encoding data within modules (World Wide Web Consortium, 2003). This allows SOAP
to be used in a large variety of systems and software application environments. SOAP
consists of three parts:
??? An extensible envelope (mandatory) expressing what features and services are represented
in a message, who should deal with them, and whether they are optional or
mandatory. The envelope contains two elements: an optional header and a body;
??? A set of encoding rules (optional), which define a serialization mechanism that can
be used to exchange instances of application-defined data types; and
??? An RPC representation (optional), which defines a convention that can be used to
represent the remote procedure calls and responses.


Pages:
576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600