Ok, ich hol erst mal etwas aus damit man ungefähr verstehen kann um was es geht.
Ich entwickle momentan eine Webapplikation(Shop) die bis auf wenige Kleinigkeiten fertig gestellt ist.
Sie basiert auf PHP und Mysql als Datenbank.
Alle Daten in der Mysql DB werden mit Perl Skripten über einen DBD Treiber mit einer ADS Datenbank synchronisiert.Diese Daten werden nur alle 20 Minuten synchronisiert da sie nicht anwendungskritisch sind.
Nun brauche ich aber noch einen Gateway der auf der Mysql Datenbank lauscht. Sobald dort ein entsprechender Eintrag zu finden ist soll in Echtzeit die ADS Datenbank nach dem Artikel Bestand abgefragt.
Dafür gibt es auch schon ein Perl Skript, aber leider ist der DBD Treiber der ADS Datenbank nicht zuverlässig und es kommt allzu oft zu Abrrüchen.
Nun habe ich mal Testweise den JDBC Treiber getestet. Dieser scheint bisher sehr stabil zu sein.
Ich habe auch schon die komplette Anwendung in Java programmiert. Nun würde ich aber gerne noch eine Oberfläche dazu programmieren um z. Bsp Statusinformationen anzuzeigen.
Die Mysql Datenbankabfrage läuft in einer Endloschleife
Leider wird mir gar nichts ausgeben. Kann mir jemand sagen was ich falsch mache?
Ich entwickle momentan eine Webapplikation(Shop) die bis auf wenige Kleinigkeiten fertig gestellt ist.
Sie basiert auf PHP und Mysql als Datenbank.
Alle Daten in der Mysql DB werden mit Perl Skripten über einen DBD Treiber mit einer ADS Datenbank synchronisiert.Diese Daten werden nur alle 20 Minuten synchronisiert da sie nicht anwendungskritisch sind.
Nun brauche ich aber noch einen Gateway der auf der Mysql Datenbank lauscht. Sobald dort ein entsprechender Eintrag zu finden ist soll in Echtzeit die ADS Datenbank nach dem Artikel Bestand abgefragt.
Dafür gibt es auch schon ein Perl Skript, aber leider ist der DBD Treiber der ADS Datenbank nicht zuverlässig und es kommt allzu oft zu Abrrüchen.
Nun habe ich mal Testweise den JDBC Treiber getestet. Dieser scheint bisher sehr stabil zu sein.
Ich habe auch schon die komplette Anwendung in Java programmiert. Nun würde ich aber gerne noch eine Oberfläche dazu programmieren um z. Bsp Statusinformationen anzuzeigen.
Die Mysql Datenbankabfrage läuft in einer Endloschleife
Code:
while (true)
{
// DB Abfrage
// Wenn ein Datensatz in der Mysql DB gefunden wurde frag die ADS DB
// nach dem Bestand und gebe in die jTextArea1 eine Info das ein Datensatz
// bearbeitet wurde.
}
Leider wird mir gar nichts ausgeben. Kann mir jemand sagen was ich falsch mache?