What is Web service protocol stack?

 Posted by Tripati_tutu on 11/17/2010 | Category: Web Services, Remoting Interview questions | Views: 3767 | Points: 40

The Web service protocol stack is a set of protocols used to define, discover, and implement Web services. The protocol stack consists of four layers:

Service Transport: This layer is responsible for transferring messages between different applications. It includes HTTP, SMTP, FTP, and newer protocols such as Blocks Extensible Exchange Protocol (BEEP).

XML Messaging: This layer is responsible for encoding messages in a common XML format so that messages can be understand at either end. It includes XML-RPC and SOAP.

Service Description: This layer is responsible for describing the public interface to a specific Web service. This service description is handled via the WSDL.

Service Discovery: This layer is responsible for centralizing services into a common registry, and providing easy functionality. This service discovery is handled via the UDDI.

Asked In: Many Interviews | Alert Moderator 

Comments or Responses

Login to post response