There are many standards related to SOA and SOA-related technologies. However, since multiple organizations and consortiums are working on these standards, it becomes challenging for people to determine which standard to follow. Additionally, interoperability issues remain unaddressed. Among the most prominent standardization bodies are OASIS, WS-I, and W3C, each at different stages of maturity in their standards.
There has long been confusion in the SOA space, primarily due to the lack of well-defined standards and governing bodies. Below is a list of standards that various organizations have been working on or have already established for SOA and related technologies:
Key SOA Standards and Organizations
- OASIS Open Composite Services Architecture (OpenCSA)
- Service Component Architecture (SCA)
- SOA Standards Organization
Ongoing IEEE SOA Standardization Efforts
- IEEE SOA Solution Reference Architecture (SOA-SRA)
- IEEE SOA Services Composition Protocols (SOA-SCP)
- IEEE SOA Services Discovery Language (SOA-SDL) (Federated Discovery)
- IEEE SOA Requirements Model (SOA-RM)
- IEEE SOA Adaptive Services Invocation Model (SOA-ASIM)
- IEEE SOA Relationship Modeling Language (SOA-RML)
- IEEE SOA Services Ecosystem Exchange Protocols (SOA-SEEP)
- IEEE SOA Services Integration Protocol (SOA-SIP)
- IEEE SOA Service-Oriented Enterprise Project Management Model (SOA-PM)
- IEEE SOA Proactive Event Services Model (SOA-PESM)
- IEEE SOA for Manufacturing Execution System (SOA4MES)
Other Relevant SOA Standards and Resources
- OMG Business Strategy, Business Rules, and Business Process Management Specifications
- OASIS WS-BPEL Specification Group
- Java Business Integration (JBI) - JSR 208
- WS-* Specifications for Web Services Security, Transactions, etc.
WS-I Specifications for Interoperability
The Web Services Interoperability Organization (WS-I) provides resources to help developers create interoperable web services and ensure compliance with WS-I guidelines. Key WS-I deliverables include:
- Profiles
- Sample Applications
- Testing Tools
More details on WS-I deliverables can be found here: WS-I Deliverables Matrix
Additional Resources on Web Services Standards
- Poster of Web Services Standards (from innoQ)
- PDF Download: [innoQ WS-Standards Poster (2007-02)](http://www.innoq.com/soa/ws-standards/poster/innoQ WS-Standards Poster 2007-02.pdf)
- Web Services Specifications Index (MSDN)
- Web Services Standards Overview (IBM DeveloperWorks)
- List of Web Services Standards (Wikipedia)
Comments
Post a Comment