Daten austauschen – aber wie?

In welchem Format sollen IT-Systeme Daten austauschen? Modellbasiert mit XML? Oder gibt es auch Gründe, einfache und modellbefreite Formate wie CSV zu verwenden? Wir leben im einem Zeitalter vernetzter IT-Systeme: Applikationen ohne Datenaustausch-Schnittstellen zu anderen Systemen sind kaum noch zu finden. Wie aber tauschen Systeme diese Daten aus? Dazu hatte ich letztens eine interessante Diskussion mit meinem Kollegen Stephan Heuel. Die Erkenntnis daraus: Die Vor- und Nachteile verschiedener Formate ändern mit dem Anwendungszweck – genau...