Data Resource Accessors

Data resource accessors were introduced in the OGSA-DAI Architecture pages. Data resource accessors are used by data service resources to manage access to a specific type of data resource.

The following data resource accessors are provided by OGSA-DAI:

Data Resource Accessor Description
Standard Data Resource Accessors
JDBC Data ResourceAccessor Provides access to a single JDBC-enabled relational database.
XMLDB Data Resource Accessor Provides access to a single XMLDB-enabled XML database.
Files Data Resource Accessor Provides access to a single file system.
Data Integration Accessors
SQL Multiple Data Resource Accessor Aggregates one or more relational data service resources.
Demonstration Accessors
Demo Factory Data Resource Accessor Example of a factory data service resource accessor that can dynamically create data service resources.
Demo Instance Data Resource Accessor Example data service accessor used by the data service resources that are created by a data service resource associated with the demo factory data resource accessor.
Demo Transient Factory Data Resource Accessor Example of a factory data service resource accessor that can dynamically create transient data service resources.
Demo Transient Instance Data Resource Accessor Example data service accessor used by the transient data service resources that are created by a data service resource associated with the demo transient factory data resource accessor.

Data resource accessors are an extensibilty point of OGSA-DAI. You can develop your own data resource accessors to provide access to data resources not already supported by the accessors listed above. The How to Write a Data Resource Accessor tutorial describes how to do this.