Hallo,
ich habe ein Client-Programm geschrieben, das auf eine Webdatenbank (MySql Port 3306) zugreift. Funktioniert soweit ganz gut, solange kein Proxy oder Firewall dazwischen liegt. Jetzt zu meiner Frage: Wie kann ich es dem User so einfach wie möglich machen, dass er ohne Konfiguration seines Proxys/Firewalls mein Prog nutzen kann - also direkt über http. (So sind die Voraussetzungen ganz einfach gehalten: Kommt der User mit dem Explorer in Internet, so fkt auch mein Programm)
Folgenden Versuch haben wir gestartet: Ein PHP-Skript auch dem Webserver, das mit einer Query als Variable aufgerufen wird und dann die DB-Abfrage durchführt. Die Ergebnisse werden mit echo zurückgeliefert. Prinzipiell fkt. das recht gut und schnell, aber was ist mit Binarys. Oder, wie kann ein Insert realisiert werden, wenn die Query die Variablenlänge des PHP-Skripts überschreitet.
Vielleicht hat jemand eine ganz andere Lösung. Umgesetzt wird der Client übrigens mit Delphi.
Im Voraus schon vielen Dank,
Markus
ich habe ein Client-Programm geschrieben, das auf eine Webdatenbank (MySql Port 3306) zugreift. Funktioniert soweit ganz gut, solange kein Proxy oder Firewall dazwischen liegt. Jetzt zu meiner Frage: Wie kann ich es dem User so einfach wie möglich machen, dass er ohne Konfiguration seines Proxys/Firewalls mein Prog nutzen kann - also direkt über http. (So sind die Voraussetzungen ganz einfach gehalten: Kommt der User mit dem Explorer in Internet, so fkt auch mein Programm)
Folgenden Versuch haben wir gestartet: Ein PHP-Skript auch dem Webserver, das mit einer Query als Variable aufgerufen wird und dann die DB-Abfrage durchführt. Die Ergebnisse werden mit echo zurückgeliefert. Prinzipiell fkt. das recht gut und schnell, aber was ist mit Binarys. Oder, wie kann ein Insert realisiert werden, wenn die Query die Variablenlänge des PHP-Skripts überschreitet.
Vielleicht hat jemand eine ganz andere Lösung. Umgesetzt wird der Client übrigens mit Delphi.
Im Voraus schon vielen Dank,
Markus