Web Services Interoperability Technology

from Wikipedia, the free encyclopedia

Web Services Interoperability Technology ( WSIT ) is an open source set of Java technologies that can be used to develop and publish web services . It enables interoperability between Java Web Services and Microsoft's Windows Communication Foundation .

WSIT is sold under the Common Development and Distribution License and is part of the Metro platform .

Components

The Web Services Interoperability Technology consists of a number of Java programming interfaces which support various WS- * specifications. These have been selected to match the WS- * specifications supported by Windows Communication Foundation, thereby ensuring interoperability between the two technologies.

The Web Services Interoperability Technology is based on the Java API for XML Web Services (JAX-WS) and Java Architecture for XML Binding (JAXB) and thus supports the WSDL , SOAP and MTOM technologies and implements the following WS- * specifications:

Metadata
  • WS-Addressing - unifies web service addresses and supports various communication protocols (besides HTTP).
  • WS-MetadataExchange - is a protocol for the communication of metadata (e.g. WSDL and its policies).
  • WS-Policy - describes and processes the requirements and capabilities of web service providers and users.
Security
  • WS-Security - ensures that the transferred data can neither be viewed nor manipulated by third parties.
  • WS-SecureConversation - extends the security aspects for transmitted data and accelerates them.
  • WS-Trust - enables the issuing, renewal and validation of security certificates for WS-Security and enables the resumption of trust relationships.
  • WS-SecurityPolicy - defines mechanisms that describe the security aspects for data transfers.
Messaging
Transactions

See also

Web links

Individual evidence

  1. a b Web Services Interoperability Technology Features. Oracle Sun developer network, accessed November 19, 2011 .