Home > SOA News > SOA specs SCA and SDO headed for OASIS and the JCP
SOA News:
EMAIL THIS

SOA specs SCA and SDO headed for OASIS and the JCP

By Rich Seeley, News Writer
21 Mar 2007 | SearchWebServices.com

News on SOA, EAI, Web services
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

The long-anticipated announcement of standards homes for Service Component Architecture (SCA) and Service Data Objects (SDO) was made today with both specifications headed to OASIS and the Java implementation of SDO headed back into the Java Community Process (JCP), where it languished after its first entry in 2003.

The broader issue of industry adoption is always a tricky thing to anticipate. Many good specifications have never been implemented.
Eric Newcomer
Chief Technology Officer, Iona Technologies Inc.

The long-anticipated announcement was made today in a conference call hosted by the Open SOA (OSOA) vendor group, led by IBM, Oracle Corp., SAP AG and BEA Systems Inc., which has been developing the two standards since 2005. SCA and SDO are designed to provide programming models developers could use in creating Web services. SCA creates neutral interfaces, implementations and references that can be bound to different technology implementations. SDO provides a standard way of accessing data residing in multiple locations and formats.

The specifications are divided into functions within the specifications and OASIS will form technical committees to work on each area, explained Jeff Mischkinsky, director of Oracle Fusion middleware and his company's lead representative at Open SOA. He listed these sub-specifications as including:

  • The service assembly specification, which describes the architecture that is "the lynchpin of SCA"
  • Service creation for BPEL, Spring, Java and C++
  • The general policy framework for security and reliable messaging
  • Declarative bindings, which describe how services are actually used, including the Web services binding, which is key for interoperability among heterogeneous systems.
  • Service Data Objects specifications for Java and C++

Open SOA will continue work on related specifications including an event model for SCA, more Java EE integration, and C and COBOL language support, he said.

Concurrently, the JCP work will continue on Java SDO. Open SOA has continued to work on SDO for Java and it is now mature enough move ahead in JCP, according to Mischkinsky. "We will be taking that work and putting it back into the JSR that already exists," he said. "The Java work will be completed in the Java Community Process where it started." He said there would not be a conflict between the Java effort in JCP and the rest of the specifications being worked on in OASIS.

Work on SCA will begin in the next month with the formation of technical committees to work on its components, said Patrick Gannon, president and CEO of OASIS. The charters will be written and committees are expected to begin work on preparing the standards for adoption beginning in June, he said.

The news that SCA is moving forward in OASIS is a good start, although vendor adoption remains tricky, said Eric Newcomer, chief technology officer at Iona Technologies Inc., one of the Open SOA members.

"It's always a good sign when specifications originally developed via private consortium end up in an open consortia," he said, "and I think it's great the SCA/SDO specs have finally reached that milestone."

For more information
SOA standards SCA and SDO homeless for holidays

Check out our SOA Learning Guide

But the road beyond that milestone is still uncertain, he added.

"The broader issue of industry adoption is always a tricky thing to anticipate," Newcomer said. "Many good specifications have never been implemented. Others have not been implemented widely enough. At IONA we are primarily interested in the assembly and policy specifications, because we believe these represent the strongest value in the SCA set. We are also very interested in the role of these specifications in the Eclipse SOA Tools Platform project."

In December while SCA was still waiting to find a standards body home, Ted Farrell, chief architect and vice president of tools and middleware at Oracle, told SearchWebServices that it was already usable. It is included in Oracle WebCenter Suite, designed for developers working on SOA and Web 2.0 projects, he said. While a standards body blessing would be a plus, Farrell said SCA was already a de facto standard.

Farrell said the most important thing is that the standard needs to work in practical applications and have wide-ranging industry support.

Tracing its history, he said, "SCA really came about as more ad hoc. IBM and BEA were frustrated with some of the standards processes, so they started OSOA. Oracle jumped in and other vendors jump in. While it's not in a traditional standards body, it's very much growing and evolving, but, at the end of the day, we as enterprise software vendors really just want to get these specs into the software and do the right thing."



Tags: Service Component Architecture (SCA)Service Data Objects (SDO)VIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
Service Component Architecture (SCA)
Some Eclipse SOA Tools Projects are archived as work on SCA, modeling, moves ahead
Oracle re-brands BEA WebLogic as its strategic server for SOA
Eclipse Ganymede: SOA project adds WS-Policy, SCA tools
Ganymede: Modeling tools target SOA, UML
What OSGi means to SOA
SCA and SDO standards
Eclipse Swordfish SOA runtime mixes SCA, JBI and OSGi
SOA seen as plus for C++
Oracle previews SOA tool
Swordfish may lure SMBs into SOA waters

Service Data Objects (SDO)
SCA and SDO standards
Apache releases Java SCA
Using ADO.NET and SDO for SOA data continuity
SOA standards WS-Policy, SCA and SDO advancing rapidly
Microsoft MIA in SOA standards – analyst
ZapThink: SCA and JBI bring nothing to the SOA table
OASIS forms group to advance SCA and SDO
SCA and SDO become SOA essentials for banking system
SCA and SDO for PHP
The top SOA/Web services stories of 2006

Emerging SOA standards
SPEC group targets SOA benchmark
UML-based SoaML attacks SOA services modeling issues
What OSGi means to SOA
SOA simplicity by committee?
Apache releases Java SCA
W3C publishes WS-Policy as recommendation
Does Microsoft get SOA?
CTO views SaaS as the ultimate in SOA
SOA 2007: Adoption steady, but tech squabbles exist
SOA development seen as three-way split

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
service-component architecture  (SearchSOA.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



SOA Web Services: Application Server, Portals, Java, Microsoft .NET
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts