Metro WSIT
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 currently under development as part of Eclipse 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
References
- ^ "Web Services Interoperability Technology Features". Archived from the original on 2007-01-28.
Web Services Interoperability Technology (WSIT) provides interoperability between Java Web Services and Microsoft's Windows Communication Foundation.
- ^ "Web Services Interoperability Technology Features". Archived from the original on 2007-01-28.
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
- Official website
- 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[permanent dead link]
- WS-AtomicTransaction[permanent dead link]
- WS-Policy
- WS-PolicyAttachment
A general framework, applicable but not limited to Web services, for interoperation of model-based services is described at
- v
- t
- e
- JSP
- Expression Language
- JSTL
- Faces
- Templates
- WoodStock
- Phobos
- WebSockets
- LRWP in Java
- Hudson
- Japex
- OpenInstaller
- IDE plugins
- WS Monitor
- License tools