Application Programming Interface - 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:  Application Programming Interface

Famous quotes containing the word web:

    The soul knows only the soul; the web of events is the flowing robe in which she is clothed.
    Ralph Waldo Emerson (1803–1882)