Schnittstellen zwischen Systemen, die sich nicht kennen
Zwei Programme, die dieselben Daten brauchen und nichts voneinander wissen. Das ist in den meisten Häusern der eigentliche Auftrag.
Wie ich arbeite
Das Format ist selten das Problem. Schwierig sind die Fälle, über die im Pflichtenheft nichts steht: Die Gegenseite antwortet doppelt, der Auftrag kommt zweimal an, mitten im Abgleich fällt das Netz aus. Deshalb baue ich Schnittstellen so, dass ein zweiter Aufruf nichts kaputt macht und dass hinterher nachlesbar ist, was passiert ist.
Bei DualStream stecken drei völlig verschiedene Video-Player hinter einer gemeinsamen Schnittstelle, und abreißende Verbindungen nehmen sich selbst wieder auf. Dieselbe Denkweise braucht die Anbindung eines Fachverfahrens an ein Portal: eine Fassade, hinter der die Eigenheiten der Gegenseite bleiben, wo sie hingehören.
Typische Aufträge
-
01
Eine REST-API bereitstellen, die andere Häuser nutzen können
-
02
Ein Altsystem an ein neues Portal anbinden, ohne es anzufassen
-
03
Nächtlicher Datenabgleich zwischen zwei Datenbanken
-
04
Import und Export für CSV, XML oder eine Liste aus Excel
-
05
Webhooks und Benachrichtigungen, die auch nach einem Ausfall ankommen
Womit
REST und OpenAPI, JSON und XML, SOAP wenn die Gegenseite darauf besteht, Nachrichtenwarteschlangen, geplante Aufträge, SFTP, Webhooks
Wo Sie das nachlesen können
In der Werkstatt steht DualStream: ein Adapter für drei Player-Typen, bei dem die Ton- und Layoutlogik nicht weiß, welche Quelle gerade spielt. Gebaut am Sendetag, am Abend im Einsatz.
MehrPasst oft dazu
Alle LeistungenOb konkrete Anfrage oder erst mal eine Frage: Schreiben Sie, was Sie beschäftigt. Sie bekommen eine Antwort von mir, nicht von einem Postfach.