WebAPI
Appearance
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
- ^ 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. - ^ "Mashup Dashboard". ProgrammableWeb.com. 2009.
- ^ WebMonkey News
- ^ Mozilla WebAPI Wiki
Further reading
- Jacobson, Daniel; Woods, Dan; Brail, Greg (2011). APIs a strategy guide. Sebastopol, Calif: O'Reilly Media. ISBN 978-1-4493-0892-6.
{{cite book}}
: Unknown parameter|month=
ignored (help)