JavaOne Session on Service Data Objects
Service Data Objects were mentioned a lot at JavaOne. The was a very well attended session on the last day of the conference that reviewed progress to date and discussed future developments. Steve Brodsky from IBM and Michael Cary from BEA were the session hosts, with contributors from Oracle and SAP (who, along with Michael Cary, explained how they were using SDO in their products).
I talked to several people about SDO and SCA at JavaOne. There was general agreement that SDO usage would take off much quicker than SCA.
One big issue that were ignored was if SDO would remain part of the Java Community Process (JCP). JSR 235 for Service Data Objects is an approved JCP specification for version 1.0 of the specification. However, SDO 2.0 goes beyond Java and embraces C++ (and in future, in theory, other languages). Will vesion 2.0 of the specification be part of the JCP? Given that SDO is now supported by many of the major industry vendors, and is part of the Service Component Architecture, perhaps it does not matter?