Jump to content

WebAPI

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Nemo bis (talk | contribs) at 10:58, 4 April 2013 (Merge Web API in.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A WebAPI, or web API (application programming interface), is typically a defined set of HTTP request messages along with a definition of the structure of response messages, typically expressed in JSON or XML. While "web API" is sometimes considered a synonym for web service, the Web 2.0 applications typically have moved away from SOAP-based web services towards more direct RESTful web resources.[1] Web APIs allow the combination of multiple services into new applications known as mashups.[2]

A WebAPI specification, started by the Mozilla Foundation, is designed to help replace native mobile applications with HTML5 applications.[3][4]

See also

References

  1. ^ Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1109/MIC.2008.110, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with |doi=10.1109/MIC.2008.110 instead.
  2. ^ "Mashup Dashboard". ProgrammableWeb.com. 2009.
  3. ^ WebMonkey News
  4. ^ Mozilla WebAPI Wiki

Further reading