What is a WebService and what is the underlying protocol
used in it? Namespace?

Answer Posted / p.ramakrishna

Web Services enable the exchange of data and the remote
invocation of application logic using XML messaging to move
data through firewalls and between heterogeneous systems.

The key to understanding Web Services is knowledge of the
underlying protocols. Importantly, by default, all
communications between Web Services servers and clients is
through XML messages transmitted over the HTTP protocol.

SOAP (Simple Object Access Protocol) is the protocol that
allows us to encapsulate object calls as XML.

Disco and UDDI
You need to know where and how to locate a Web Service in
order to be able to use it - a process known as discovery.
The aim of these two protocols is to facilitate the
discovery process.

WSDL
WSDL (WebServices Description Language) does what it says -
allows description of the Web Service - it specifies the
SOAP messages that it can send and receive.

System.Web.Services.WebService.

Is This Answer Correct ?    7 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Differentiate between Server.Transfer and Response.Redirect with functionality? Why we can choose one over the other?

887


Does web services support data reader like pom project?

729


What are the difference between overriding and overloading?

738


Web API uses which library for JSON serialization?

800


How does exception management works in ASP.NET?

884


What are the Types of object in asp

864


What is a Cookie? Where is it used in ASP.NET?

858


What is Razor View Engine

857


What are the validation controls available in ASP.NET?

749


Is it possible to apply themes to an asp.net application? If yes, then how?

810


What is difference between session and application in asp net?

778


1.What r collections? 2.What is .pdb file? 3.Is it possible to provide access to users in master page? 4.What is dirty n Phantom Read(SQL)? 5.What r different isolation levels(SQL)? 6.How to set authentication mode in web.config file?

2052


What are the different types of validation controls in asp.net?

782


What is distributed system in asp.net?

789


Explain about asp.net state management?

824