PDA

Просмотр полной версии : Помогите с сокетами


VERTAL
17.05.2003, 17:44
Друзья совершенно ничего непонятно с сокетами
Можно ли сделать так чтобы 2 разных компьютера через интернет общались
Допустим на первом компьютере я в поле ввода пишу 1 нажимаю submit а на другом компьютере в эту же секунду появляется то что я написал.
Сделать все это нужно через сокеты.
Желательно маленький примерчик с PHP
Спасибо

llllllllll
17.05.2003, 17:50
Это мода такая чтоль, постить во все разделы?

Crazy
17.05.2003, 17:52
Это заразная болезнь. Не буду называть вслух главного спидоноса, ибо это очевидно...

Max N Chubin_
17.05.2003, 21:06
Давным давно...
в далекой далекой галактике...
;)
у меня появлялся такой вопрос...
именно на этом форуме...

Дык вот, после долгой и активной переписки с умными людями выяснилось, что единственный прямой способ создать такую систему как ты описал это Сокер-сервер.
Список сокет-серверов приводить не стану, если нужно, вышлю мылом все сразу. Скажу только следующее - по моей просьбе, моим товарищем был написан простейший, но по моему очень красивый Сокет-сервер, который работает на всех WIN платформах.
Как сделать то о чем ты просишь?
Допустим есть 2 машины в инете.
Ессно у каждой из них есть свой IP адрес.
На одной из машин запускается сокет-сервер и IP адрес и порт этой машины высылается человеку на второй машине.
Для конекта теперь нужно лишь одно - на втором компьютере настроить сокет-клиента в соответствии с этими данными.

Сразу скажу - через обычный Proxy ни один сокет-сервер работать не будет. Но есть способ настроить NAT и все будет Ок.
Если у вас стоит Firewall, то на нем нужно будет открыть соответствующий порт на вход и выход пакетов по протоколу TCP.
Успехов.

lexass
19.05.2003, 10:47
Max N Chubin_ - ты скоро писателем станешь :D ;)

высылай :)