Hallo Lars,
deine bestehende Kommunikationstechnik verlangt einen offenen Port. Der Port 80 (HTTP) ist zwar immer offen, aber ich fände es zumindest unschön, wenn dieser Port durch deine Anwendung völlig beschlagnahmt würde. Tunnels und Envelopes sind zwei Ansätze, zu denen du dich informieren könntest. Tunneling funktioniert z.B. mit
Indy 9. Envelopes setzen weiter oben an, z.B. implementierst du ein eigenes Protokoll, welches in
HTML verpackt werden kann. Eventuell ist hier Push-Technologie (
XML-HTTP) interessanter, weil der Client dann vom Server benachrichtigt werden kann.
Freundliche Grüße