List of web service protocols
Encyclopedia
The following is a list of web service
protocols.
Web service
A Web service is a method of communication between two electronic devices over the web.The W3C defines a "Web service" as "a software system designed to support interoperable machine-to-machine interaction over a network". It has an interface described in a machine-processable format...
protocols.
- BEEPBEEPIn computer networking, BEEP is a framework for creating network application protocols. It includes an application protocol kernel for connection-oriented asynchronous interactions, and can be used both for binary and text messages within the context of a single application user identity.BEEP is...
- Blocks Extensible Exchange Protocol - E-Business XML
- HessianHessian (web service protocol)Hessian is a binary web service protocol that makes web services usable without requiring a large framework, and without learning a new set of protocols. Because it is a binary protocol, it is well-suited to sending binary data without any need to extend the protocol with attachments.Hessian was...
- JSON-RPCJSON-RPCJSON-RPC is a remote procedure call protocol encoded in JSON. It is a very simple protocol , defining only a handful of data types and commands...
- Qworum - Defines the concept of Qworum services, which are building blocks for web applications. Qworum services return XML results like conventional RPC services. In addition they can interact with the end-user through web pages during the call, and they can call other Qworum services.
- RESTRepresentational State TransferRepresentational state transfer is a style of software architecture for distributed hypermedia systems such as the World Wide Web. The term representational state transfer was introduced and defined in 2000 by Roy Fielding in his doctoral dissertation...
(Representational State Transfer) - SOAP - outgrowth of XML-RPCXML-RPCXML-RPC is a remote procedure call protocol which uses XML to encode its calls and HTTP as a transport mechanism. "XML-RPC" also refers generically to the use of XML for remote procedure call, independently of the specific protocol...
, originally an acronym for Simple Object Access Protocol - Universal Description, Discovery, and Integration (UDDI)
- Web Processing ServiceWeb Processing ServiceThe OGC Web Processing Service Interface Standard provides rules for standardizing how inputs and outputs for invoking geospatial processing services, such as polygon overlay, as a Web service. The WPS standard defines how a client can request the execution of a process, and how the output from...
(WPS) - Web Services Description LanguageWeb Services Description LanguageThe Web Services Description Language is an XML-based language that is used for describing the functionality offered by a Web service. A WSDL description of a web service provides a machine-readable description of how the service can be called, what parameters it expects and what data structures...
(WSDL) - WSFL - Web Services Flow Language (superseded by BPEL)
- WSCL - Web Services Conversation Language
- XINS Standard Calling Convention - HTTP parameters in (GET/POST/HEAD), POXPlain Old XMLPlain Old XML is a term used to describe basic XML, sometimes mixed in with other, blendable specifications like XML Namespaces, Dublin Core, XInclude and XLink. People typically use the term as a contrast with complicated, multilayered XML specifications like those for web services or RDF...
out - XLANGXLANGXLANG may refer to:* Xlang is an XML-based extension of Web Services Description Language . See also BPEL.* X Language, a programming language under GPL....
- XLANG-Specification (superseded by BPEL) - XML-RPCXML-RPCXML-RPC is a remote procedure call protocol which uses XML to encode its calls and HTTP as a transport mechanism. "XML-RPC" also refers generically to the use of XML for remote procedure call, independently of the specific protocol...
- XML Remote Procedure Call
See also
- List of web service frameworks
- List of web service specifications
- Web serviceWeb serviceA Web service is a method of communication between two electronic devices over the web.The W3C defines a "Web service" as "a software system designed to support interoperable machine-to-machine interaction over a network". It has an interface described in a machine-processable format...