GT 4.2.1: Java WS Core

The Java WS Core is an implementation of the Web Services Resource Framework (WSRF) and the Web Service Notification (WSN) family of standards. It provides APIs and tools for building stateful Web services. The Java WS Core provides a Java-based container (web services hosting environment) and is the default container in a default GT installation. Commands can be used with any WSRF-based service/resource. The following GT 4.2.1 components are based on the Java WS Core [fixme verify]:

The following guides are available for this component:
The Globus Toolkit 4 Programmer's TutorialUseful tutorial about programming with Web Services in GT4. (External link)
Common Runtime Key Concepts For important general concepts. [pdf]
Admin Guide For system administrators and those installing, building and deploying GT, contains information specific to this component. You should already have read Installation Guide and Quickstart. [pdf]
User's Guide Describes how end-users typically interact with this component. Be sure to also read the GT User Guide for important general information for end-users. [pdf]
Developer's Guide Reference and usage scenarios for developers. [pdf]
Resource Persistence using JPA Describes the new WSRF-JPA standardized framework for mapping objects to relational tables in a straightforward and declarative way. [pdf]

Other information available for this component are:

Release Notes What's new with the 4.2.1 release for this component. [pdf]
Public Interface Guide Information for all public interfaces (including APIs, commands, WSDL, etc). Please note this is a subset of information in the Developer's Guide. [pdf]
Quality Profile Information about test coverage reports, etc. [pdf]
Migrating Guide Information for migrating to this version if you were using a previous version of GT. [pdf]
All Java WS Core Guides (PDF only)Includes all Java WS Core guides except Public Interfaces (which is a subset of the Developer's Guide)



Web Services Notification (WSN)

The WS-Notification family of specifications define a pattern-based approach to allowing Web services to disseminate information to one another. This framework comprises mechanisms for basic notification (WS-Notification), topic-based notification (WS-Topics), and brokered notification (WS-BrokeredNotification). See the OASIS Web Services Notification (WSN) TC for details.

Web Services Resource Framework (WSRF)

Web Services Resource Framework (WSRF) is a specification that extends web services for grid applications by giving them the ability to retain state information while at the same time retaining statelessness (using resources). The combination of a web service and a resource is referred to as a WS-Resource. WSRF is a collection of different specifications that manage WS-Resources.

This framework comprises mechanisms to describe views on the state (WS-ResourceProperties), to support management of the state through properties associated with the Web service (WS-ResourceLifetime), to describe how these mechanisms are extensible to groups of Web services (WS-ServiceGroup), and to deal with faults (WS-BaseFaults).

For more information, go to: and OASIS Web Services Notification (WSRF) TC .