Was bedeutet Adapter?
Anwendungen sprechen oft unterschiedliche technische Sprachen. Ein Adapter übernimmt die Übersetzung, etwa zwischen einem älteren Datenformat und einer modernen Schnittstelle. Andere Programmteile müssen die Besonderheiten des angeschlossenen Systems dann nicht selbst behandeln.
Trotzdem muss feststehen, was die übertragenen Angaben bedeuten und wie Fehler behandelt werden. Eine technisch erfolgreiche Übersetzung macht falsche Ausgangsdaten nicht richtig.
So sieht das in der Praxis aus
Beispiel: Ein Adapter liest Kundendaten aus einer älteren Warenwirtschaft und stellt sie einer weiteren Anwendung bereit.
Häufige Fragen
Wann braucht eine Anbindung einen Adapter?
Wenn die vorhandene Anwendung ein anderes Übertragungsverfahren oder Datenformat nutzt als die Gegenseite. Ein Adapter überbrückt diese technische Lücke.
Reicht ein fertiger Adapter für jede Verbindung?
Nicht immer. Zugangsdaten, Feldzuordnungen und Fehlerregeln müssen meist noch eingerichtet werden. Auch unterstützte Produktversionen und Funktionen sind zu prüfen.
Muss bei einem Systemwechsel alles neu entwickelt werden?
Bei einer passenden Trennung wird vor allem der Adapter angepasst. Ändern sich zusätzlich Datenbedeutung oder Geschäftsregeln, müssen auch die betroffenen Abläufe überarbeitet werden.
