Fork me on GitHub

Preview: diretto APIs v2

The upcoming diretto v2 release will restructure the current API and introduce several new functions. We decided to split up the API into several modules.

Pipes
Image by nataliejohnson; cc-by-nc/2.0

Core API
The Core API represents the only mandatory API that is necessary for a diretto platform (although in most cases at least the Storage API will be required as well). The Core API provides access to the common operations like adding user-generated documents and contents as well as query and retrieve methods.

Storage API
The Storage API handles the upload, storage and access of multimedia files on platform. This API is independent of the actual backend storage used.

Feed API
The Feed API provides different news feed formats, including ATOM and KML. A PubSubHubbub publisher node enables push-style notifications of changes.

Streaming API
The Streaming API exposes an event-based notification service. As an alternative to the PubSubHubbub-enabled feeds, the notification streams can help to create real-time applications and services for the diretto platform.

Registry API
The Registry API allows external services to register. This facilitates lookup and discovery of additional services for the clients.

 

Tags: , ,

Comments

No comments so far.

  • Leave a Reply
     
    Your gravatar
    Your Name