imx.Content Delivery API: Für jede Frage eine zielgerichtete Antwort

Datum: 22. Juni 2022
Autor*in: Christian Heindl


Das infomax-Datenmanagement-System imx.Platform wird für das touristische Datenmanagement in sehr unterschiedlichen Kontexten und mit verschiedenen Zielrichtungen verwendet. Meist werden nur einzelne Module der imx.Platform verwendet und je nach Anwendungsfall wird unser umfangreiches und flexibles Datenmodell der Module in unterschiedlicher Tiefe verwendet.

Je nach Kontext werden daher von Datennutzern (auf API-Ebene) sehr unterschiedliche Fragen an die imx.Platform gestellt. Bisher hat die imx.Platform stets mit der gleichen Antwortstruktur und -umfang geantwortet. Aber kann eine einheitliche Antwort auf alle möglichen Fragestellungen diese zufriedenstellend auflösen? Wir glauben nein.

Mit der neuen Content Delivery API der imx.Platform lösen wir dieses Dilemma auf: auf jede spezielle Frage (und deren Kontext) kann die imx.Platform nun eine für den Kontext zielgerichtete Antwort liefern. Nicht mehr, aber auch nicht weniger.

Beim Design der neuen API war uns wichtig, diese performant, resilient und skalierbar zu gestalten. Mit einem cloud-nativen Ansatz ist es uns gelungen, diese Eigenschaften auch bei schwankenden Lastanforderungen und unterschiedlichsten API-Nutzertypen zu gewährleisten.

Dennoch kann die Schnittstelle – wie Sie es von uns gewohnt sind – sehr individuell angepasst und für Ihren Kontext erweitert werden. Auch können Sie mit der neuen API andere APIs über einen Endpunkt zusammen mit den Funktionalitäten der imx.Platform zur Verfügung stellen oder diese für Ihren Anwendungsfall miteinander verschneiden.

Technologisch basiert die neue API zur imx.Platform auf GraphQL – einer Open-Source Datenabfrage und -manipulationssprache, welche es erlaubt, sehr gezielte Anfragen und das gewünschte Antwortformat durch den API-Nutzer zu formulieren. Jede Anfrage erhält genau die Informationen als Antwort zurück, die im jeweiligen Kontext benötigt werden. Darauf aufbauend können fachlich APIs konstruiert werden – und nicht rein technisch getriebene Schnittstellen, wie sie häufig mit REST, HATEOAS oder einfach auch nur HTTP implementiert werden.

Sie wollen die neue API für Ihr Projekt nutzen? Sprechen Sie mit uns!


Dieser Artikel wurde verschlagwortet unter:


Kommentare

Selber kommentieren:






Weitere Beiträge zum Thema Technologie


Out now: gråd extra, Ausgabe 4!

Autor*in: Christine Pfleger


infomax   //   Projekte   //   Strategie & Konzeption   //   Technologie   //   Tourismus   //   Über den Tellerrand   //   User Experience & Design


gråd extra - Das Magazin für e-Tourism | Ausgabe 4 | 2018 | Schwerpunkt "Ideen"
gråd extra - Das Magazin für e-Tourism | Ausgabe 4 | 2018 | Schwerpunkt "Ideen"

Es ist geschafft und wir sind sowas von stolz: Die vierte Ausgabe unseres Magazins gråd extra ist erschienen! Auf 78 Seiten haben wir uns ganz und gar dem Schwerpunkt „Ideen“ verschrieben.


Beitrag lesen
07
DEZ
18

WJAX 2018 – Angular, Java 11 und ein wenig ML

Autor*in: Magdalena Piller


Technologie


Im November war ich mal wieder auf der WJAX und habe mir den „Angular-Day“ herausgesucht, also ein kompletter Tag rund um Angular. Aber auch ein paar andere Themen versprachen Interessantes. In der Keynote mit dem Titel „Trust and Confidence through Chaos“ präsentierte Russ Miles seine Variante des Chaos Engineerings ganz nach dem Motto „Umarme Deinen …


Beitrag lesen
28
DEZ
18

CSS Selectors and Pseudo Selectors and browser support

Autor*in: Benjamin Hofmann


Technologie // User Experience & Design


Eben bin ich auf eine interessante Seite zum Thema Selektoren in CSS gestoßen, die sehr übersichtlich auflistet was geht und was nicht und vor allem in welchen Browsern dies der Fall ist. Leider ist die Seite nicht mehr ganz aktuell, aber für einen schnellen Überblick sollte sie allemal ausreichen. Und mit etwas Glück kommt auch …


Beitrag lesen
17
FEB
12

Bilder SEO – Bisher eigentlich komplett vernachlässigt

Autor*in: Axel Güldner


Technologie // User Experience & Design


Heute möchte ich ein Thema anschneiden, welches bisher wohl so niemand auf dem Schirm hatte (ich zumindest habe bisher keinen Gedanken daran verschwendet). Aber als ich dann in einem anderen Blog darüber gelesen habe, hat mich dann sofort die Faust der Erkenntnis getroffen, ähnlich einer Brockhaus-Enzyklopädie, die einem ins Gesicht fällt. Wir bemühen uns immer …


Beitrag lesen
07
FEB
12