This is the public Wiki page for the OASIS Reference Architecture for Service Oriented Architecture (SOA-RA). It is being constructed by the OASIS Reference Model for Service Oriented Architecture Technical Committee (TC) (requires OASIS membership to access).
The OASIS Reference Model for Service Oriented Architecture (SOA-RM) v1.0 standard can be found on the official and publically available OASIS Standards home page.
We make the distiction between the Reference Model and the Reference Architeceture as follows:
- The primary contribution of the Reference Model is that it identifies the key characteristics of SOA, and it defines many of the important concepts needed to understand what SOA is and what makes it important. This Reference Architecture takes the Reference Model as its starting point in particular in relation to the vocabulary of important terms and concepts.
- The Reference Architecture goes a step further than the Reference Model in that we try to show how we might actually have SOA-based systems. Consequently, how they are used and managed is at least as important architecturally as how they are constructed.
- In terms of approach, the primary difference between the Reference Model and this Reference Architecture is that the former focuses entirely on the distinguishing features of SOA; whereas this document introduces concepts and architectural elements as needed in order to fulfill the core requirement of realizing SOA-based systems.
Once the public version of the OASIS Reference Architecture for Service Oriented Architecture (SOA-RA) specification becomes available, it will be posted to this Wiki. This is expected in the late-Spring/early-Summer 2008 timeframe.