WebSphere Message Brokers
File: ac55730_
Writer: Michael Gibson

Concept topic

This build: July 31, 2007 21:21:10

Web services terminology

This topic describes the Web services terminology.

Extensible Markup Language (XML)
A standard for document markup that uses a generic syntax to mark up data with simple, human-readable tags. The standard is endorsed by the World Wide Web Consortium (W3C):
Initial SOAP sender
The SOAP sender that originates a SOAP message at the starting point of a SOAP message path.
Service provider
The collection of software that provides a Web service.
Service provider application
An application that is used in a service provider. Typically, a service provider application provides the business logic component of a service provider.
Service requester
The collection of software that is responsible for requesting a Web service from a service provider.
Service requester application
An application that is used in a service requester. Typically, a service requester application provides the business logic component of a service requester.
Simple Object Access Protocol
See SOAP.
SOAP
Formerly an acronym for Simple Object Access Protocol. 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 data types.
  • A convention for representing remote procedure calls and responses.

SOAP can be used with other protocols, such as HTTP.

For the specification for SOAP 1.1 refer to:
SOAP intermediary
A SOAP node that is both a SOAP receiver and a SOAP sender and is targetable from within a SOAP message. It processes the SOAP header blocks targeted at it and acts to forward a SOAP message towards an ultimate SOAP receiver.
SOAP node
Processing logic which operates on a SOAP message.
SOAP receiver
A SOAP node that accepts a SOAP message.
SOAP sender
A SOAP node that transmits a SOAP message.
Ultimate SOAP receiver
The SOAP receiver that is the final destination of a SOAP message. It is responsible for processing the contents of the SOAP body and any SOAP header blocks targeted at it.
UDDI
See Universal Description, Discovery and Integration.
Universal Description, Discovery and Integration
Universal Description, Discovery and Integration (UDDI) is a specification for distributed Web-based information registries of Web services. UDDI is also a publicly accessible set of implementations of the specification that allow businesses to register information about the Web services that they offer so that other businesses can find them. The specification is published by the Organization for the Advancement of Structured Information Standards (OASIS). For more information refer to:
Web service
A software system designed to support interoperable machine-to-machine interaction over a network. It has an interface described in a machine-processable format; specifically the Web Service Description Language (WSDL).
Web service description
An XML document that a service provider uses to communicate the specifications for starting a Web service to a service requester. Web service descriptions are written in Web Service Description Language (WSDL).
Web Service Description Language (WSDL)
An XML application for describing Web services. It is designed to separate the descriptions of the abstract functions offered by a service, and the concrete details of a service, such as how and where that functionality is offered.
For the specification for WSDL 1.1 refer to:
Web Services Security (WSS)
A set of enhancements to SOAP messaging that provides message integrity and confidentiality. The specification is published by the Organization for the Advancement of Structured Information Standards (OASIS). For more information refer to:
WS-I Basic Profile
A set of non-proprietary Web services specifications, along with clarifications and amendments to those specifications, which, taken together, promote interoperability between different implementations of Web services. The profile is defined by the Web Services Interoperability Organization (WS-I). For information about version 1.0 refer to:
WSDL
See Web Service Description Language.
WSS
See Web Services Security.
XML
See Extensible Markup Language.
XML namespace
A collection of names, identified by a URI reference, which are used in XML documents as element types and attribute names.
XML schema
An XML document that describes the structure, and constrains the contents of other XML documents.
XML schema definition language
An XML syntax for writing XML schemas that is endorsed by the World Wide Web Consortium (W3C):
Related concepts
What is a Web service?
How Web services can help your business
WebSphere Message Broker and Web services
External standards
Notices | Trademarks | Downloads | Library | Support | Feedback

Copyright IBM Corporation 1999, 2007Copyright IBM Corporation 1999, 2007. All Rights Reserved.
This build: July 31, 2007 21:21:10

ac55730_ This topic's URL is: