Der neue Standard für

Homebanking-Software

   

Nach oben

 

 

Banking-Kernel
Produkte
Downloads
Was ist HBCI?
Partner
Impressum
   

Der Banking Kernel HBCI C Native

  Architektur Banking Kernel HBCI C
   

 

 

Die Komponente Transport

Die Transportdienste ermöglichen die Adaption verschiedener Transportstrecken über eine einheitliche Schnittstelle. Derzeit sind TCP/IP und HTTPS implementiert. Beim Protokoll HTTPS, welches bei Verwendung des PIN/TAN-Verfahrens zum Einsatz kommt, wird dabei durch das Paket Transport implizit die Kryptographie mittels SSL vorgenommen.

 

 
  • Transportfunktionen

    Dem Entwickler werden Funktionen zur Initialisierung des Transportwegs sowie zum Führen eines Dialogs mit einem HBCI-Server zur Verfügung gestellt. Zur Zeit ist eine Kommunikation über TCP/IP oder HTTPS möglich. Bei Verwendung von HTTPS wird die zugehörige SSL-Verschlüsselung implizit durchgeführt.

    Die Applikation initialisiert den Transportweg mit den Parametern, die für die gewählte Kommunikationsart notwendig sind.

    Bei TCP/IP sind dies u.a. die IP-Adresse sowie die Portnummer des Servers, wobei die IP-Adresse des Hosts in den Bankverbindungsdaten auf der Chipkarte hinterlegt ist. Bei HTTPS wird als Parameter ein URL erwartet.

    Der Entwickler erhält ein Line-Handle, über das er die Transportstrecke öffnen und einen Dialog abwickeln kann. Hierzu übergibt der Entwickler einen HBCI-Buffer und erhält die vom HBCI-Server gesendete Nachricht in Form eines HBCI-Buffers zurück. Diesen HBCI-Buffer kann er in eine Nachricht umwandeln und die gewünschten Informationen extrahieren.

 

   

[Zurück] [Banking-Kernel] [Nach oben] [Weiter]

Stand: 30.03.2010

Fragen und Anregungen zum Webauftritt richten Sie sich bitte an den Webmaster.
Bei Fragen zum Produkt  wenden Sie sich bitte an eine der unter Impressum angegebenen E-Mail-Adressen.