Service data objects

from Wikipedia, the free encyclopedia

Service Data Objects (SDO) is a specification for a manufacturer-independent framework for uniform data access, which was adopted in October 2001 by well-known companies such as IBM and BEA Systems, Inc. in JSR -235.

The aim of SDO is to provide a programming model that allows uniform data access via various heterogeneous data access sources such as B. JDBC , XML , EJB etc. allows. SDO specifies an API that can be used to access the data in a standardized manner, regardless of the data memory used.

The uniform way of representing data is intended to facilitate data abstraction in a service-oriented architecture .

In addition to a programming model for uniform data access, the following design criteria played an important role in the specification of SDO:

  • good support from tools
  • Disconnected programming model
  • dynamic and static (fixed typed) API
  • Introspection of the data
  • Change history for data changes
  • Integrity in Relationships
  • good integration with XML

The current version 2.1.1 is from January 15, 2009.

Web links