Schnittstellenprogrammierung
Leistungen
- individuelle Schnittstellen
- Datenbank-Schnittstellen
- Dienstprogrammierung
- CSV, XML, SQL, …
- Webservice, REST-API
Kontakt
- Kontakt
- 06706 / 9169527
- info@zilox-it.de
Arten von Schnittstellen
Datenbankschnittstellen
Bei Datenbankschnittstellen wird direkt mit Hilfe der SQL auf ein Datenbanksystem zugegriffen und Daten direkt abgerufen oder geschrieben. Bei großen Datenmengen ist dies die effizienteste Methode. Ein Nachteil ist, dass evtl. Programmlogik beim Schreiben nachempfunden werden muss.
CSV Schnittstelle
CSV-Dateien sind speziell aufgebaute Textdateien. Die Daten weißen eine einfache tabellarische Struktur auf und können mit einem Texteditor eingesehen werden. Viele Softwarelösungen verfügen schon von Haus aus über eine CSV-Schnittstelle für den Im-/Export.
JSON Schnittstelle
Gerade im Web-Umfeld werden Daten sehr häufig im JSON-Format ausgetauscht. Einzelne Datensätze werden hierbei als Objekte angesehen die als Key-Value gespeichert sind, wobei der Value ebenfalls wieder ein Objekt sein kann. Somit lassen sich auch abhängige Datensätze mit nur einer Datei austauschen.
XML Schnittstelle
XML ist ein textbasiertes Dateiformat das Daten hierarchisch speichert. Der Aufbau wird hierbei durch ein vorgegebenes Schema definiert und gibt somit klare Regeln für den Aufbau der Datei vor.
Excel Schnittstelle
Gerade bei der Einführung einer neuen Software liegen viele Daten schon als Excel-Dateien vor (z.B. Produkt- oder Kundendaten). Daher lohnt sich häufig die Implementierung einer solchen Schnittstelle und spart somit viel Arbeitszeit bei der Neueingabe der Daten.