API - Web APIs

Web APIs

When used in the context of web development, an API is typically defined as a set of Hypertext Transfer Protocol (HTTP) request messages, along with a definition of the structure of response messages, which is usually in an Extensible Markup Language (XML) or JavaScript Object Notation (JSON) format. While "Web API" is virtually a synonym for web service, the recent trend (so-called Web 2.0) has been moving away from Simple Object Access Protocol (SOAP) based services towards more direct Representational State Transfer (REST) style communications. Web APIs allow the combination of multiple services into new applications known as mashups.

Read more about this topic:  API

Other articles related to "web apis, apis, web, api":

Web APIs - Web Use To Share Content
... The practice of publishing APIs has allowed web communities to create an open architecture for sharing content and data between communities and applications ... can be dynamically posted and updated in multiple locations on the web ... made on Twitter with a Facebook account, for example, is enabled by their APIs ...
Web 3.0 - Distribution of Media - Web APIs
... Web 2.0 often uses machine-based interactions such as REST and SOAP ... proprietary Application programming interfaces (API), but standard APIs (for example, for posting to a blog or notifying a blog update) have also come ... Most communications through APIs involve XML or JSON payloads ...

Famous quotes containing the word web:

    There she weaves by night and day
    A magic web with colours gay.
    Alfred Tennyson (1809–1892)