Rehash of WS Reliable Messaging (WS-RM) in Metro 1.0 and what's next
Project Metro is a new
name for the JAX-WS + Project Tango combination. JAX-WS is the standardized web services stack and Project Tango is the Sun's Java
Web Services interoperability project with Microsoft's Windows Communication Foundation.
Project Metro is released in GlassFish V2 FCS (b58g)
GlassFish V2 contains the Metro 1.0 Stack within it thereby making
WebServices functionality directly usable from GlassFish (without the
need for any extra downloads or installations).
WebServices Reliable Messaging (WS-RM) is one of the enterprise features in
Now we shall have a brief rehash of WS-RM in Metro 1.0 and
what would be the new features in upcoming releases
WS Reliable Messaging in Metro 1.0
WS-RM 1.0 is based on the following standards
The programming model when developing webservices applications
with Metro is the same old JAXWS Programming Model and nothing new is required to be learned.
Adding WS-RM, Security and other Quality of Service features to
the JAXWS webservice is enabled via configuration files which can be handwritten or easily edited by Netbeans.
WS-RM is enabled in endpoints by the presence of RM
policy assertions in the WSDL. href="http://www.netbeans.org/">Netbeans IDE will provide configurable settings to easily enable RM in endpoints.
Here is a brief overview
of WS-RM. This is a href="http://blogs.sun.com/arungupta/entry/screencast_ws3_reliable_and_interoperable">screencast which show how to easily enable WS-RM when working with
Netbeans. For more information ,instructions on how to use Netbeans with GF are also available here.
Future plans for WS Reliable Messaging 1.1
- Web Services ReliableMessaging Policy Assertion (WS-RM policy ver 1.1)
- Web Services Reliable Messaging ver 1.1