Glossary
These terms apply to Spectrum's web services.
Web Service
A software system designed to support interoperable machine-to-machine interaction over a network. Web services are differentiated from other services by the use of SOAP-formatted XML envelopes and their associated WSDL descriptions.
For further information on Web services, visit http://www.w3.org/TR/ws-arch/.
SOAP (Simple Object Access Protocol)
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 data types
- A convention for representing remote procedure calls and responses
For further information on the SOAP protocol, visit http://www.w3.org/TR/soap/.
WSDL (Web Services Description Language)
An XML format for describing network services as a set of endpoints operating on messages containing either document-oriented or procedure-oriented information. The operations and messages are described abstractly and then bound to a concrete network protocol and message format to define an endpoint. Related concrete endpoints are combined into abstract endpoints (services).
Globally Unique Identifier (GUID)
A GUID is a unique reference number used as an identifier in each web service request.