List of Web service specifications
From Wikipedia, the free encyclopedia
This list is incomplete; you can help by expanding it.
[edit] Web Service Standards Listings
These sites contain documents and links about the different Web Services standards identified on this page.
- IBM's Web Services Standards Page
- Microsoft's Web Services Standards Page
- World Wide Web Consortium's Web Services Activity
- innoQ's WS-Standards Poster
[edit] Directory access
- Universal Description, Discovery, and Integration and UDDI v2
- ebXML
- WSFL
- WS-Policy
- WS-PolicyAssertions
- WS-PolicyAttachment
- WS-SecurityPolicy
- WS-Discovery
- WS-Inspection
[edit] Service Description
- Web Services Description Language from the W3C
- XINS provides a POX-style Web service specification format
- WS-MetadataExchange
[edit] Messaging and Function Calls
- Simple Object Access Protocol (SOAP)
- SOAP with Attachments
- SOAP Message Transmission Optimization Mechanism
- XML-RPC (XML-based Remote Procedure Call)
- WS-Eventing
- WS-Addressing
- WS-Routing (specification superseded by WS-Addressing)
- WS-Referral (specification superseded by WS-Addressing)
[edit] Web Services Interoperability organization (WS-I) Specifications
These specifications provide additional information to improve interoperability between vendor implementations.
- WS-I Basic Profile
- WS-I Basic Security Profile
- Simple Soap Binding Profile
[edit] Business Process Specifications
- WS-BPEL
- WS-CDL WS Choreography Definition Language is an XML-based language that describes peer-to-peer collaborations of Web Services participants.
[edit] Security Specifications
- XML Signature
- XML Encryption
- XML Key Management (XKMS)
- WS-Security
- WS-SecureConversation
- WS-Trust
- WS-Federation
- WS-Federation Active Requestor Profile
- WS-Federation Passive Requestor Profile
- Web Services Security Kerberos Binding
- Security Assertion Markup Language (SAML) (used for the exchange of authentication and authorisation information)
- XACML (may be used to describe authorization policies)
[edit] Reliable Messaging Specifications
[edit] Transaction Specifications
- WS-Coordination
- WS-AtomicTransaction
- WS-BusinessActivity
[edit] Publish-subscribe Messaging Specifications
- WS-Notification defines a standard Web services approach to notification using a topic-based publish/subscribe pattern. It is a family of documents including three normative specifications:
- WS-BaseNotification
- WS-BrokeredNotification
- WS-Topics
- WS-Eventing
[edit] Basic XML Specifications
- XML (eXtensible Markup Language)
- Namespaces in XML
- XML Schema
- XPath
- XML Information Set
- JAXB a Java specification; Java-XML Binding API
- XInclude
- XML Pointer
[edit] Draft Specifications
- WS-CAF Web Services Composite Application Framework
- WS-CDL Web Services Choreography Description Language. It is W3C specification that describes peer-to-peer collaborations of parties by defining, from a global viewpoint, their common and complementary observable behavior; where ordered message exchanges result in accomplishing a common business goal.
- WSDM Web Services Distributed Management
- WS-Provisioning Describes the APIs and Schemas necessary to facilitate interoperability between provisioning systems in a consistent manner using Web services