- Microsoft Windows chief decries standards grandstanding
- The 5 best, and 5 worst, features of Google Chrome OS
- Federal government using PS3 to crack pedophile passwords
- 10G Ethernet cheat sheet
- Top 10 free Windows tools for IT pros, at a glance
The Organization for the Advancement of Structured Information Standards has established two technical committees to clarify industry understanding of SOA approaches.
In April 2004, OASIS created the Electronic Business SOA technical committee. In February 2005, OASIS chartered the SOA Reference Model (SOA-RM) technical committee. The overlap among these groups' charters is considerable, but the general division of responsibilities is as follows.
OASIS' ebSOA technical committee is defining reference architecture, guidelines and best practices for implementing SOA within business-to-business environments that implement ebXML standards. The technical committee is also defining the ongoing road map for OASIS' ebXML Technical Architecture, which is in Version 1.04.
The group is attempting to align the ebXML Technical Architecture with ongoing changes to the various ebXML standards, which address such business-to-business requirements as service brokering, reliable messaging, orchestration and trading partner agreements.
It is also addressing how ebXML standards will evolve to integrate more thoroughly with the growing range of Web services standards being defined at OASIS, World Wide Web Consortium and elsewhere. An ebSOA best practice document is promised for mid-2006.
OASIS' SOA-RM technical committee is defining a broader reference model that can encompass ebXML, Web services and other implementation environments. The group will release a first draft by the end of this year.
One of the SOA-RM technical committee's principal goals is to define a set of SOA concepts, functional elements, architectural patterns, and best practices that can be applied to different implementation environments. In addition, the group is drawing an important distinction between SOA use cases of varying complexity:
Comment