User:Leggetter/WebHooks

Draft - taken directly from: http://de.wikipedia.org/wiki/WebHooks

WebHooks (composed of Web and Hook) is a non-standard method of server to server communication, under the  Distributed computing or  Message Oriented Middleware takes place. WebHooks are used in server server software and allow a particular event has occurred and initiate a response to the event. WebHooks find a simple callback method used for data synchronization, external computing and data validation. Technically this is a HTTP | send that returns the requested data In contrast to SOAP, no additional transport layer is used, in contrast to RESTful messaging, and the  Atom Syndication Format WebHooks are not set to the XML format. WebHooks be seen above all as easy to implement solution to excessive Polling to avoid.

Examples
mple, a user receives an e-mail notification if a photo is uploaded to a specific topic.
 * Event Notification (Notification): Notification that a particular event has occurred
 * Pipes: forwarding of data. For exa
 * Plugins: Interface to communicate with a Web plug-ins or apps.

User
WebHooks be used, among others,
 * Cloudvox
 * Facebook
 * Google Code
 * PayPal

Specifications
Currently no standard exists for implementation. There are possibilities of a specification based on REST discusses patterns.