Web Services Interoperability Technology

Web Services Interoperability Technology (WSIT) is an open-source project started by Sun Microsystems to develop the next-generation of Web service technologies. It provides interoperability between Java Web Services and Microsoft's Windows Communication Foundation (WCF).[1]

It consists of Java programming language APIs that enable advanced WS-* features to be used in a way that is compatible with Microsoft's Windows Communication Foundation as used by .NET. The interoperability between different products is accomplished by implementing a number of Web Services specifications, like JAX-WS that provides interoperability between Java Web Services and Microsoft Windows Communication Foundation.[2]

WSIT is distributed under the terms of the CDDL open-source license, and is currently under development as part of project Metro.

WSIT is a series of extensions to the basic SOAP protocol, and so uses JAX-WS and JAXB. It is not a new protocol such as the binary DCOM.

WSIT implements the WS-I specifications, including:

* Metadata
* WS-MetadataExchange
* WS-Transfer
* WS-Policy
* Security
* WS-Security
* WS-SecureConversation
* WS-Trust
* WS-SecurityPolicy
* Messaging
* WS-ReliableMessaging
* WS-RMPolicy
* Transactions
* WS-Coordination
* WS-AtomicTransaction

## See also

* JAX-WS

## References

1. ↑ "Web Services Interoperability Technology Features". http://www.oracle.com/technetwork/java/index.html: ORACLE. http://java.sun.com/webservices/interop/features/index.jsp. Retrieved 2011-05-17. "Web Services Interoperability Technology (WSIT) provides interoperability between Java Web Services and Microsoft's Windows Communication Foundation."
2. ↑ "Web Services Interoperability Technology Features". http://www.oracle.com/technetwork/java/index.html: ORACLE. http://java.sun.com/webservices/interop/features/index.jsp. Retrieved 2011-05-01. "Interoperability is accomplished by implementing a number of WS-*specifications and holding plugfests where Sun and Microsoft engineers work together testing our respective implementations of those specifications. As an extension to JAX-WS, WSIT provides additional interoperability between Java Web Services and Microsoft's Windows Communication Foundation. It focuses on enterprise class features such as security, reliable messaging, and atomic transactions."

## External links

* Sun Developer Network's WSIT page
* WS-I and WSIT - What's the difference?
* java.net project pages
* WSIT java.net project page
* GlassFish java.net project page
* JAX-WS java.net project page
* WSIT documentation
* WSIT Tutorial
* WS-I information
* WS-I home page
* Specifications
* WS-MetadataExchange
* WS-Transfer
* WS-Security
* WS-SecureConversation
* WS-SecurityPolicy
* WS-Trust
* WS-ReliableMessaging
* WS-RMPolicy
* WS-Coordination
* WS-AtomicTransaction
* WS-Policy
* WS-PolicyAttachment

A general framework, applicable but not limited to Web services, for interoperation of model-based services is described at

0.00

(0 votes)

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Engineering:Web_Services_Interoperability_Technology&oldid=272926"