Pro FinTS Dialog kann zur gleichen Zeit nur eine Nachricht verschickt werden und auf dessen Antwort gewartet werden. Die API stellt nun sicher, dass dies jederzeit gewährleistet ist.
Das Readme zu dem Thema habe ich bereits vorher ergänzt.
// Achtung: Falsche Verwendung führt zu einer Exception
client.MsgGetKontoUmsaetze(client.konten[0].sepa_data,null,null,function(error2,rMsg,data){
... do something ... } );
client.MsgGetKontoUmsaetze(client.konten[1].sepa_data,null,null,function(error2,rMsg,data){
... do something ... } );// Hier wird jetzt eine Exception geschmissen
client.MsgGetKontoUmsaetze(client.konten[2].sepa_data,null,null,function(error2,rMsg,data){
... do something ... } );// Hier wird jetzt eine Exception geschmissen
client.MsgGetKontoUmsaetze(client.konten[3].sepa_data,null,null,function(error2,rMsg,data){
... do something ... } );// Hier wird jetzt eine Exception geschmissen
Der Nutzer der API bekommt jetzt eine Exception, wenn er die Antwort vom Server nicht abwartet. Er wird dadurch auf mögliche Programmierfehler hingewiesen.
Pro FinTS Dialog kann zur gleichen Zeit nur eine Nachricht verschickt werden und auf dessen Antwort gewartet werden. Die API stellt nun sicher, dass dies jederzeit gewährleistet ist.
Das Readme zu dem Thema habe ich bereits vorher ergänzt.
Der Nutzer der API bekommt jetzt eine Exception, wenn er die Antwort vom Server nicht abwartet. Er wird dadurch auf mögliche Programmierfehler hingewiesen.