Nie dokońca rozumiem kto tutaj powinien inicjowac transmisję (jakie zdarzenie powinno być przyczyną jego nawiązania). Czy gdy na stronie (serwerze www) coś się dzieje to wtedy nawiązuje połączenie do twojego programu czy na odwrót. Jakie dane maja być przesłane. Nie da się czegoś sensownego poradzić nie znając sytuacji...
Na PM pytałeś mnie o otworzenie serwera socketowego z php. Jeśli masz zamiar użyć tych funkcji na serwerze www (nie własnym) to zapomnij bo tam stronki maja ograniczenie czasowe co do ich wykonywania i nie odpalisz serwera na stałe zeby słuchał. No ale nie wiem w sumie co tu ma byc robione...
Jeśli tak jak napisałeś w temacie twoja aplikacja ma przesłać dane do serwera www (skryptu php) to należy to zrobić zgodnie z protokołem http przez POST lub GET. Trzeba stworzyć socketa i ułożyć pakiet http np
Kod
skrypt.php HTTP/1.1Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*Accept-Language: plContent-Type: application/x-www-form-urlencodedAccept-Encoding: gzip, deflateUser-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)Host: host.cosContent-Length: 117 << to trzeba zmienićConnection: Keep-AliveCache-Control: no-cachedana1=blah&dana2=bleee" title="Zobacz w manualu PHP" target="_manual">POST /skrypt.php HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*
Accept-Language: pl
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Host: host.cos
Content-Length: 117 << to trzeba zmienić
Connection: Keep-Alive
Cache-Control: no-cache
dana1=blah&dana2=bleee
</a></span>
<span style="font-weight: bold;"><a href="http://pl.php.net/GET /skrypt.php?dana1=blah&dana2=bleee HTTP/1.1Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*Accept-Language: plContent-Type: application/x-www-form-urlencodedAccept-Encoding: gzip, deflateUser-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)Host: host.cosContent-Length: 117 << to trzeba zmienićConnection: Keep-AliveCache-Control: no-cache" title="Zobacz w manualu PHP" target="_manual">GET /skrypt.php?dana1=blah&dana2=bleee HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*
Accept-Language: pl
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Host: host.cos
Content-Length: 117 << to trzeba zmienić
Connection: Keep-Alive
Cache-Control: no-cache
Najłatwiej do zapytań http użyć curl-a (oddzielny cgi/exe lub wbudowany w php)