Hallo Jan,
der von Holger genannte c`t Geldtransporter ist auf jeden Fall nen Blick wert.
Ansonsten stellt dir Andreas Selle z.B. folgendes zur Verfügung:
http://www.fints-api.de/fintstools.htmlDie FinTS Tools sind eine extrem reduzierte Kommandozeilenversion eines Bankingprogrammes. Sicher super geeignet um nur eine Umsatzabfrage zu einer Bank zu schicken und um eine MT940 zurückzubekommen. Parsen musst du dann aber selber, der Geldtransporter macht das gleich mit.
Variante 1 ist zu kompliziert, du müsstest über etliche Klippen springen nur um mal eben Umsätze abzufragen. Zumal da ständiger Pflegeaufwand drinsteckt. Ansonsten gibt es die Spezifikationen für die Bankenschnittstelle HBCI/FinTS z.B. hier:
www.hbci-zka.de.
HBCI/FinTS funktioniert über https oder nackt TCP/IP, je nach Sicherheitsmedium.
Zu Orientierung: Die meissten Hersteller von Bankingprogrammen springen nicht mal selbst über die Klippen des HBCI/FinTS-Verfahrens sondern kaufen die Kommunikationsmodule zu...