GT 4.1.3: OGSA-DAI


OGSA-DAI provides a pure Java data service framework for accessing and integrating data resources - such as files, relational and XML databases - on to Grids. Towards this end, OGSA-DAI:

  • Exposes intrinsic data resource capabilities - such as the ability to perform SQL queries on relational resources or evaluate XPath statements on XML collections - through web service based interfaces, thus allowing data resources to be easily incorporated as first class citizens in grids.
  • Allows additional functionality to be implemented at the service - such as transformation of data coming out of a data resource - so as to avoid unnecessary data movement.
  • Provides a compact way of handling multiple potential interactions with a service within a single request via an XML document, called a perform document, where data is pipelined between different set of activities that operate on a data stream coming out of, or going into, a data resource.
  • Allows developers to easily add or extend functionality within OGSA-DAI. The perform document, and underlying framework, are extensible allowing additional functionality to be added, or existing functionality to be customised, and still operate within the same framework.
  • Allows metadata about data and the data resources in which it is found to be queried via a service interface.
  • Facilitates the provision of data integration capabilities from various sources to obtain the required information.

This WS-RF distribution of OGSA-DAI has been designed to work with the Globus Toolkit 4 implementation of WS-RF; a WS-I distribution is also available from the OGSA-DAI web site, which is designed to work with the UK OMII web services infrastructure releases. Finally, an OGSI-based distribution of OGSA-DAI, designed to work with the GT3.2 releases, is also available from the project web site. Note: these releases are not designed to inter-operate. More information about these and OGSA-DAI in general is available from the project website at http://www.ogsadai.org.uk.

The following guides are available for this component:
Data Management Key Concepts For important general concepts.
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.
User's Guide Describes how end-users typically interact with this component. Be sure to also read the [GT User Guide - coming soon] for important general information for end-users.
Developer's Guide Reference and usage scenarios for developers.
Other information available for this component are:
Release Notes What's new with the 4.1.3 release for this component.
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.
Quality Profile Information about test coverage reports, etc.
Migrating Guide Information for migrating to this version if you were using a previous version of GT.