JSON und Websocket

Die FlypSite-eigenen Clients (Webanwendungen) nutzen eine FlypSite-JSON-Auslieferung und direkte Websocket-Verbindungen, um unterschiedliche Anforderungen umzusetzen:

  • Laden des initialen Auslieferungsstandes einer FlypSite (JSON-API: initial.json).
  • Updates während die Webanwendung geöffnet ist (Standard: Websocket; optional: JSON-API: carrier.json, update.json)
  • “Paging” eines Streams, Weiterblättern in der Historie (JSON: streamspezifische desc.json)

Für Angebote, die in geringer Frequenz aktualisiert werden (Updates im Minutenabstand oder seltener) kann ein vollfunktionaler Client unter auschließlicher Nutzung der JSON-API umgesetzt werden.

Echte Live-Clients sollten die volle API inkl. Websocket nutzen, siehe Erstellung eines eigenen Clients