Moin, On Freitag, 20. Juni 2008, Martin Preuss wrote: > On Freitag, 20. Juni 2008, Micha Lenk wrote: [...] > Waere es anders, haetten wir in der Vergangenheit schon riesige Probleme > gehabt. AqBanking hat naemlich mitunter in der Vergangenheit die interne > Speicherung deutlich veraendert, und das steht auch demnaechst wieder > bevor. [...]
Dazu noch ein Nachtrag: Demnaechst werden vermutlich die Benutzer und Konten innerhalb von AqBanking nicht mehr alle zusammen in einer Datei gespeichert (bisher: settings.conf), sondern in jeweils eigenen. Der Hintergrund ist der, dass momentan nur jeweils eine Instanz von AqBanking aktiv sein kann (weil sich mehrere gleichzeitig offene Instanzen gegenseitig die Konfigurationsdateien ueberschreiben wuerden). Zukeunftig soll es aber intern moeglich sein, einzelne Konten und Benutzer zu LOCKen und einzeln zu speichern. Damit koennte beispielsweise eine Instanz die Konten von Benutzer X abfragen, und eine andere (oder ein anderer Prozess) koennte die Konten von Benutzer Y abfragen. Das Problem ist naemlich genau die Speicherung der Konfiguration: Nach einem Bank-Kontakt werden beispielsweise unter Umstaenden neue BankParameterDaten oder BenutzerParamenterDaten uebertragen, die auch gespeichert werden muessen. Wuerde man weiterhin alles in einer Datei speichern, wuerden also auch Infos ueber andere Benutzer geschrieben. Die aber koennen inzwischen ja von einem anderen Prozess veraendert worden sein und wuerden somit ueberschrieben. Nach dieser Aenderung ist es somit moeglich, mehrere AqBanking-Anwendung gleichzeitig laufen zu lassen (also beispielsweise sich seine Kontostaende in QBankManager zu betrachten, waehrend im Hintergrund irgendein Cronjob o. ae. automatisiert neue Kontostaende abruft o. ae.). Diese Aenderung ist aber wieder nur ein *innerhalb* des AqBanking-Verzeichnisses, d.h. die Anwendung bemerkt davon nichts. Gruss Martin -- "Things are only impossible until they're not" Martin Preuss - http://www.aquamaniac.de/ AqBanking - http://www.aqbanking.de/ LibChipcard - http://www.libchipcard.de/ ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Aqbanking-devel mailing list Aqbanking-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/aqbanking-devel