The WS-Resource Framework

This page provides background information on the WS-Resource Framework announced by the Globus Alliance and IBM in conjunction with HP on January 20, 2004.

April 2006: The OASIS organization has approved the WSRF v1.2 specifications as an OASIS standard.


Web services must often provide their users with the ability to access and manipulate state, i.e., data values that persist across, and evolve as a result of, Web service interactions. And while Web services successfully implement applications that manage state today, we need to define conventions for managing state so that applications discover, inspect, and interact with stateful resources in standard and interoperable ways. The WS-Resource Framework defines these conventions and does so within the context of established Web services standards.


Initial work on the WS-Resource Framework has been performed by the Globus Alliance and IBM, who released initial architecture and specification documents with co-authors from HP, SAP, Akamai, TIBCO and Sonic (see below) for public comment and review on January 20, 2004. These documents were submitted to the OASIS standards group in March 2004. The WSRF Technical Committee was formed to work on WS-ResourceProperties, WS-ResourceLifetime, WS-ServiceGroup, and WS-BaseFaults specifications. The WSN Technical Committee was formed to work on WS-BaseNotification, WS-Topics, and WS-BrokeredNotification specifications.

The WS-Resource Framework is inspired by the work of the Global Grid Forum's Open Grid Services Infrastructure (OGSI) Working Group. Indeed, it can be viewed as a straightforward refactoring of the concepts and interfaces developed in the OGSI V1.0 specification in a manner that exploits recent developments in Web services architecture (e.g., WS-Addressing). We discuss the relationship between the WS-Resource framework and OGSI in the document From OGSI to WSRF: Refactoring and Evolution. (See "Relevant Documents" below.)


April 2006: The OASIS organization has approved the WSRF v1.2 specifications as an OASIS standard.

March 2006: HP, IBM, Intel, and Microsoft announced their intention to work together toward converging Web Service standards for resources, events, and management.

March 2004: The WSRF specifications have been submitted to OASIS.

The WS-Resource Framework announcement was issued January 20, 2004.

Relevant Documents

Three overview documents motivate the WS-Resource framework.

Please see the OASIS WSRF TC and WSN TC pages for the latest specifications.

The following are the WSRF and WSN WSDL and XSD files shipped with the Globus Toolkit. They are based on the OASIS 1.2 draft versions of the WSDL and XSD files with minor modifications such as the use of March 2004 (instead of 2003) version of WS-Addressing and with WS-Addressing Action attribute annotations. The WSN specifications are not considered part of WSRF proper, but rather build on WSRF. The WS-BrokeredNotification is not currently supported by the Globus Toolkit but it is listed for completeness.

WSRF Specifications:

WSN Specifications:

Presentations and Meetings

  • Authors of WSRF hosted an Interop Workshop April 20-21 at Research Triangle Park in North Carolina.
  • On January 28, 2004, Imperial College in London hosted a presentation and technical discussion on the Web Services Resource Framework. Steve Tuecke of the Globus Alliance and others will present an overview and highlights of the new framework, addressing motivation and technical consequences. See
  • On January 20, 2004 at GlobusWORLD, IBM's Daniel Sabbah (PDF and PPT) and the Globus Alliance's Ian Foster (PDF and PPT) made the first public presentations regarding WS-RF.

Frequently Asked Questions

We have collected answers to frequently-asked questions on a separate web page.

Press Coverage

(See the main Globus Alliance news archive.)