Web services protocol stack
From Seo Wiki - Search Engine Optimization and Programming Languages
Jump to navigationJump to search
A web service protocol stack is a protocol stack (a stack of computer networking protocols) that is used to define, locate, implement, and make Web services interact with each other. A web service protocol stack typically stacks four protocols:
- (Service) Transport Protocol: responsible for transporting messages between network applications and includes protocols such as HTTP, SMTP, FTP, as well as the more recent Blocks Extensible Exchange Protocol (BEEP).
- (XML) Messaging Protocol: responsible for encoding messages in a common XML format so that they can be understood at either end of a network connection. Currently, this area includes such protocols as XML-RPC, WS-Addressing, and SOAP.
- (Service) Description Protocol: used for describing the public interface to a specific web service. The WSDL interface format is typically used for this purpose.
- (Service) Discovery Protocol: centralizes services into a common registry such that network web services can publish their location and description, and makes it easy to discover what services are available on the network. Universal Description Discovery and Integration was intended for this purpose, but it has not been widely adopted.
The web service protocol stack also includes a whole range of recently defined protocols: BPEL, SOAP-DSIG.
External links
- Lawrence Wilkes (updated Feb 2005) The Web Services Protocol Stack
- Alex Nghiem (2003) The Basic Web Services Stack
- Ethan Cerami (2002) Top Ten FAQs for Web Services
- Pavel Kulchenko (2002) Web Services Acronyms, Demystified
Stub icon | This computer network-related article is a stub. You can help Wikipedia by expanding it. |
Stub icon | This article related to telecommunications is a stub. You can help Wikipedia by expanding it. |
If you like SEOmastering Site, you can support it by - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 and more...
→