WebHooks is an architectural framework for subscribers and providers
WebHooks - Components
Client/Subscriber
- client registers subscription endpoint by submitting a Client Callback URL to the Server/Provider
- and then, whenever a new event occurs on the server, the server can send a request to the Client Callback URL to notify the update
Server/Provider
- define a subscription endpoint that allows clients to subscribe
- implement a WebHook queue of Client Callback URLs
WebHooks - Implementations
- WebHooks.org: If the Wiki has not been updated for a while it remains mostly up to date and the mailing list is still active.
- What’s a WebHook by Nick Quinlan