WS- *

from Wikipedia, the free encyclopedia

In WS- * is a class of specifications in the context of Web services with SOAP / WSDL . The WS- * specifications are industrial standards of the World Wide Web Consortium W3C and the Organization for the Advancement of Structured Information Standards OASIS with alternating lead management.

As part of the WS- * specifications, a number of standards were defined, each of which addresses a specific area of ​​application that was not specified in SOAP / WSDL and has its own area of ​​definition. All individual specifications are designed in a modular manner so that they can be changed and used independently of one another and can be combined. All specifications relate to the basic functions of SOAP / WSDL and extend them.

A SOAP message basically consists of a body and an optional header. Most modules of the WS- * specification family store their information in the header of a SOAP message, which means that in this case the header is not optional.

The name WS- * is based on the fact that the names of all specifications begin with the prefix "WS-", as they refer to web services. The asterisk represents a placeholder for the following specific parts of the designation. However, WS- * was never officially defined, rather it is a designation that was only used later.

Basic principles

  • Composability ( composability ): Each specification is aimed precisely at a range of applications and combined with any other specifications.
  • Interoperability : Standardization makes it possible to build platform-independent systems that are combined across system boundaries.

Specifications from WS- * (alphabetical)

The following specifications can e.g. Partly also be sub-specifications (no structure available yet):

WS interoperability

In order to ensure better interoperability of the various standards developed largely independently of one another, a group of industrial partners under the name WS-Interoperability (WS-I) has set itself the goal of creating so-called profiles that are internally compatible. The consortium disbanded in 2010 and transferred further development to OASIS.

Quotes

"There are more than 150 WS- * Specs!"

S. Weerawarana et al. "Web Services Platform Architecture", Prentice Hall, 2005

Web links

Individual evidence

  1. heise.de / ... - Web services consortium dissolves (accessed on January 27, 2017).