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 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
[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
- WS-Referral
[edit] Basic Profile Specifications
These specifications provide additional information to improve interoperability between vendor implementations.
[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
[edit] Publish-subscribe Messaging Specifications
[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-Choreography A model describes the data and the relationships between them that is needed to define a choreography that describes the sequence and conditions in which the data exchanged between two or more participants.
- WSDM Web Services Distributed Management
- WS-Federation Web Services Federation Language
- WS-IL Web Services Inspection Language
- WS-Provisioning Describes the APIs and Schemas necessary to facilitate interoperability between provisioning systems in a consistent manner using Web services

