Techaray

Shailendra Saxena's Technical Blog

What is Web API

clock October 9, 2013 22:39 by author ShailendraSaxena
What is Web API Web API is lightweight.Highle interoperable and works on HTTP.It can be used by the range of lceints like mobiles,iphones tablests etc. It has featrues like routing,controllers action results, filter etc. WebAPI is an ideal platform for building pure HTTP based services where the request and response happens with HTTP protocol. The client can make a GET, PUT, POST, and DELETE request and get the WebAPI response appropriately. The WebAPI is • An HTTP Service • Designed for broad reach • Uses HTTP as an Application protocol, not a transport protocol


WEB API

clock May 27, 2013 09:22 by author ShailendraSaxena

 

1.       Supports HTTP Only

 

2.       Web API is open source an ideal platform for building REST-ful services over the .NET Framework.

 

3.       Enables building Web APIs that support wide variety of media types including XML, JSON etc.

 

4.       Uses basic protocol and formats such as HTTP, WebSockets, SSL, JQuery, JSON, and XML. There is no support for higher level protocols such as Reliable Messaging or Transactions.

 

5.       HTTP is request/response but additional patterns can be supported through SignalR and WebSockets integration.

 

6.       It also supports the MVC features such as routing, controllers, action results, filter, model binders, IOC container or dependency injection, unit testing that makes it more simple and robust.

 

7.       It is light weight architecture and good for devices which have limited bandwidth like browsers, mobiles, smart phones and tablets.

 



Search

Calendar

<<  August 2017  >>
SuMoTuWeThFrSa
303112345
6789101112
13141516171819
20212223242526
272829303112
3456789

Archive

Tags

Categories


Visitors

FlagCounter

Flag Counter

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2017

Sign In