Tuesday, 21 May 2013

API and Web Service

Difference Between API and Web Service

An API is an Application Programming Interface. An example of an API would be ADO.NET or Google APIs . An API encapsulates functionality into a library for you to access. It contains the operations, properties, etc. necessary to perform your actions.

A web service is a middle tier operation that you write on your own or consume someone Else's. A web service contains functionality that does some sort of operation. Example: A user inputs a value into a text box and clicks a submit button. The submit button calls the web service and passes the value in the text box to it. The web service accepts this value and makes a call to a database to query information. The database returns the information to the web service. The web service can then perform an operation on that set of information or simply send it back to your presentation layer for the user to see.


Post a Comment


ADFS (1) ADO .Net (2) Ajax (1) Angular (1) Angular Js (17) Angular2 (28) ASP .Net (14) Authentication (1) Azure (1) Breeze.js (1) C# (50) CD (1) CI (2) CloudComputing (1) CMS (1) CSS (2) Design_Pattern (3) DevOps (4) DI (4) Dotnet (22) Entity Framework (3) ExpressJS (4) Html (3) IIS (1) Javascript (6) Jquery (8) Lamda (3) Linq (11) Mongodb (1) MVC (50) NodeJS (7) RDLC (1) Report (1) SDLC (1) Sql Server (30) SSIS (3) SSO (1) SSRS (2) UI (1) WCF (13) Web Api (11) Web Service (1) XMl (1)