Service Data Objects (SDO) are designed to simplify and unify the way in which applications handle data. Using SDO, application programmers can uniformly access and manipulate data from heterogeneous data sources, including relational databases, XML data sources, Web services, and enterprise information systems.
SDO Specifications
The Service Data Objects Specifications are available for browsing, download and feedback to the Collaboration. In this area, as well as our current published specifications, you may find both previously published levels plus some draft specifications for some of our work in progress.
SDO Resources
There is a variety of material, including a set of discussion white papers, presentations and positioning information available on the SDO Resources page. We attempt to keep the material both technical and vendor-neutral in nature. Please revisit this area frequently as we plan to continually update the collateral.
Formal Standardization of SDO
In April 2007, OASIS announced
the formation of a new Member Section - the OASIS Open CSA Member Section
- to further develop the specifications published by the OSOA Collaboration. This page describes how the OSOA Collaboration will continue to incubate new technology, whilst handing ownership for the formal Standardization process to OASIS.
In October 2007, OASIS issued a Call for Participation
for a Technical Committee designed to evolve and put a formal standards stamp upon SDO.
Home Page for SDO on the OASIS Open CSA Member Section site![]()
Continuing SDO work in the OSOA Collaboration
All functional enhancements for future versions/releases of SDO will now take place in OASIS. No further enhancements are planned by the OSOA Collaboration.
SDO Partners
A significant set of Industry Partners have worked hard to bring the SDO Specifications to a level of maturity suitable for implementation. In addition a set of OSOA Supporters have given us valued feedback through the development process.
SDO Implementations in the Marketplace
Vendors are now bringing Products to market supporting the SDO Specifications. We encourage you to visit the vendor web sites for details on the implementations.
There is an implementation of Service Data Objects for the PHP language. There is no formal specification for the programming interface offered to PHP programmers. In the style favored by the PHP community, the interface is documented as part of the PHP manual, which you can find here:
You can read a longer discussion of SDO for PHP and the implementation available for it in the