Overview

The Web Services Resource Transfer (WS-RT) specification was developed jointly by IBM, Hewlett-Packard, Intel, and Microsoft to provide a unified resource access protocol for Web Services. WS-RT defines standard messages for controlling resources using the familiar paradigms of "get", "put", "create" and "delete". More information about the WS-RT specification is available from the IBM developerWorks website:

http://www.ibm.com/developerworks/library/specification/ws-wsrt/


This demo will introduce users to the WS-RT specification by providing a visual demonstration of a WS-RT client talking to a WS-RT Web Service deployed on Apache Muse. The users will see WS-RT SOAP messages exchanged between the WS-RT client and WS-RT service for all WS-RT operations in this demo.



To demonstrate XSLT based interoperability between WS-ResourceProperties (WS-RP) and WS-RT  
Web services, an
XSLT stylesheet has also been 
developed to transform WS-RT and WS-Transfer messages into the equivalent WS-RP messages.  This
transformation allows new client applications using WS-RT to work with existent
WS-RP resources. This demo provides options that
apply XSLT transformations to WS-RT operations so a WS-RT client can interact with a WS-RP Web Service.

Demo Diagram


As shown above, the demo uses AJAX based WS-RT and WS-RP clients to interact with a WS-RT/WS-RP Web Service running on the Apache Muse engine. The browser's XSLT processor is used to transform messages when XSLT options are chosen. Click on the button below to start the demo.




IBM is a registered trademark of IBM.

Copyright © IBM Corporation 2006, All rights reserved.