Eine gute Firewall analysiert normalerweise den Datenverkehr, es ist also nicht einfach damit getan die Daten einfach über Port 80 zu leiten.
Meine Idee wäre folgende: Schreib Dir zwei
SOAP Anwendungen. Die eine Anwendung akzeptiert Verbindungen auf einem bestimmten Port (z.b. mit den
Indy Komponenten) und leitet diese mit den Delphi
SOAP Komponenten an einen entfernten
SOAP Server weiter (die zweite Anwendung).
SOAP hat den Vorteil das hierbei echtes HTTP verwendet wird, es werden
XML Dokumente über HTTP ausgetauscht. Damit hast Du in der Regel keine Probleme mit der Firewall. Außerdem ist
SOAP nicht an Delphi gebunden, Du kannst z.b. bei Deinem Provider auch PHP verwenden (z.b. mit NuSOAP).
Gruß,
Marcel