Zitat:
Mach einen der Spieler zum HTTP Server und packe entsprechende Webservices hinein. Der Gegenspieler kann sich dann wie ein HTTP Client über den Webservice unterhalten.
-gerade das soll doch nicht sein
Zitat:
ob ich das ganze nicht über ein PHP-Script laufen lasse
das ist schon ein guter ansatz mit dem php-script
greife einfach per get auf das script zu
z.B.
WebBrowser1.Navigate('http://www.hallo.de/chess?action=set_pos&fig=12&player=white');
du müsstest natürlich ständig das script abfragen da du ja eine passive verbindung haben willst

aber das funktioniert