Please enable Javascript to correctly display the contents on Dot Net Tricks!

Introduction to Web Service

  Author : Shailendra Chauhan
Updated On : 14 Jul 2012
Total Views : 6,382   

Web services are components on a Web server that a client application can call by making HTTP requests across the Web. ASP.NET enables you to create custom Web services or to use built-in application services, and to call these services from any client application. Basically web service is any piece of software that makes itself available over the Internet and uses a standardized XML messaging system.XML is used to encode all communications to a Web service.

In simple sense, Web Services are means for interacting with objects over the Internet. The Web serivce consumers are able to invoke method calls on remote objects by using SOAP and HTTP over the Web. WebService is language independent and Web Services communicate by using standard web protocols and data formats, such as :

  1. Http

  2. Xml

  3. Soap


  1. Weather Reporting

    You can use Weather Reporting web service to display weather information in your personal website.

  2. Stock Quote

    You can display latest update of Share market with Stock Quote on your web site

  3. News Headline

    You can display latest news update by using News Headline Web Service in your website.

Web Service Properties

  1. First, a Web service can have a public interface, defined in a common XML grammar. The interface describes all the methods available to clients and specifies the signature for each method. Currently, interface definition is accomplished via the Web Service Description Language (WSDL).

  2. Second, if you create a Web service, there should be some relatively simple mechanism for you to publish this fact. Likewise, there should be some simple mechanism for interested parties to locate the service and locate its public interface. The most prominent directory of Web services is currently available via UDDI, or Universal Description, Discovery, and Integration.

Web Service Advantages

  1. Since Web services are platform & language independent, hence any web services from different sources can communicate to one another.

  2. Web Service messages are formatted as XML and this message is sent via HTTP, so that they can reach to any machine on the internet without being blocked by firewall.

Free Interview Books
26 OCT
ASP.NET MVC with AngularJS Development (online)

MON-FRI 07:30 AM-09:00 AM IST

Know More
24 OCT
MEAN Stack Development (online)

MON-FRI 06:00 AM -07:30 AM IST

Know More
24 OCT
AngularJS Development (online)

MON-FRI 08:00 PM-09:30 PM IST.

Know More
23 OCT
PPC Marketing (offline)

Sat, Sun 09:00 AM-10:30 AM IST

Know More
22 OCT
ASP.NET MVC with AngularJS Development (offline)

SAT,SUN     08:00 AM-09:30 AM

20 OCT
NodeJS Development (online)

MON-FRI     06:00 AM - 07:30 AM IST

12 OCT
ASP.NET MVC with AngularJS Development (online)

Mon-Fri     09:30 PM-11:00 PM IST

17 SEP
ASP.NET MVC with AngularJS Development (offline)

SAT,SUN     05:00 PM-06:30 PM IST

NodeJS Development (offline)

Sat, Sun     11:00 AM-12:30 PM IST


Professional Speaks