Home

Service Data Objects (SDO)

 

+

Search Tips   |   Advanced Search

 

SDO is a data programming architecture and API for the Java platform that...

The SDO architecture consists of three major components:

Data object Access structured data. A data object can be a composite of other data objects.
Data graph Collection of tree-structured or graph-structured data objects. Clients...

  1. Retrieve data graphs from a data source
  2. Mutate the data graph
  3. Apply the data graph changes to the data source

The data graph also contains some metadata about the data object, including change summary. The metadata API allows applications to handle data from heterogeneous data sources in a uniform way.

Data mediator Client applications query a data mediator and get a data graph in response. Client applications send an updated data graph to a data mediator to have the updates applied to the original data source.