INTRODUCTION
To do anything, first we should understand the basics of what we're trying to do.
WEBSERVICE IS:
- Any piece of software that makes itself available over the internet and uses a standardized XML messaging system.
- A method of communication between two devices over a network.
- A software system for an interoperable machine to machine communication.
- A collection of standards or protocols for exchanging information between two devices or application.
- Return types that can serializable directly as XML or JSON.
- An interaction between two technologies.
TYPES OF WEB SERVICES
There are mainly two types of web services.
- SOAP web services.
- RESTFul web services.
WEB SERVICES Procedure
Create a simple web service application in Visual Studio using the following procedure:
Now our solution is ready,
- Add new item to right click project (1stWebService)
- Add Webservice and name it whatever you want.
- After adding CalCulator.asmx, you will see the following image.
Now If you will run this webservice then you will see “HelloWorld” method.
[WEBMETHOD] attribute shows that it will hit when it gets a response from the client site.
And name space -[using system.web service].
Check this service then press ctrl+F5, and you will see a window that contains the "HelloWorld" method.
Now I will add new method here like this:
- public int ADD(int a, int b) {
- int c = a + b;
- return c;
- }
Save this and then run the solution.
Now Click on "Add" and you will see a window which contains two textboxes like this, it will automatically create.