Autor Zpráva
Luc4s
Profil *
Ahojte,
potrebujem vytvoriť skript (server), ktorý bude počúvať na nejakom porte a odchytávať sockety a zároveň odoslať nejaké informácie naspet klientovi.
Problém je v tom, že neviem ako sa napojiť na konkrétny server a tiež neviem aký port použiť. Ja mám hosting na Websupportu a chcel by som to testovať na svojej subdoméne. IP adresu servera poznám, ale neviem či klient má posielať sockety na IP:port alebo možno aj priamo na nejaky php skript?
Davex
Profil
Pokud je na webhostingu k dispozici rozšíření Sockets, tak můžeš použít pro práci se sokety klasickou sekvenci funkcí
socket_create()
socket_bind()
socket_listen()
socket_accept()
socket_read()
socket_write()
socket_close()

Konkrétní způsob použití včetně kompletně funkčního kódu najdeš v komentářích v dokumentaci.

IP adresu servera poznám, ale neviem či klient má posielať sockety na IP:port alebo možno aj priamo na nejaky php skript?
V socket_bind() použiješ IP adresu serveru a nějaký port větší než 1024. Klient se bude připojovat na IP adresu serveru a tento port.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0