Форум: "Сети";
Текущий архив: 2002.11.11;
Скачать: [xml.tar.bz2];
ВнизВопрос по чату! Найти похожие ветки
← →
XED (2002-09-12 14:12) [0]Если есть чат который создан на основе TServerSocket и TClientSocket. Как сделать чтобы две машини в инете(сервер и клиент) смогли сами себя найти(чтоб клиент нашел активный сервер в инете без ручного ввода айпишки).
Заранее благодарен!
← →
VID (2002-09-12 19:50) [1]Вообще-то, идея - утопия.
Но, можно конечно, преребором всех вариаций IP.
Допустим ИЩЕТ клиент. Он должен поочерёдно пытаться коннектиться к каждому IP, по опред. порту (уж порт-то определён надеюсь, а то ещё придётся все варианты IP * 65536 портов умножать :))
В свою очередь сервер, при коннекте к нему клиента, выдаёт спец. опознавательный пакет, типа "My autor is ...." и ещё что-нибудь, что бы точно быть увереным, что найденный сервер - твой.
В-общем, когда клиент при удачном коннекте получит такой пакет - значит он нашёл свой сервер.
← →
Yaro (2002-09-13 08:41) [2]VID -> ага, ты еще забыл вместо IP - 4 в 256"ой степени поставить! :) итого всего-ничего получается (а если в и-нете, то итого быстрее будет :)))))
← →
Viktor Kushnir (2002-09-13 09:56) [3]Надо бы в инете сервачекс поставить с статическим IP, и написать для него прогу, типа ChatDispetcher. Чтобы твой клиент с этим сермаком содединялся и получал список других серваков/киентов.
← →
Anatoly Podgoretsky (2002-09-13 10:14) [4]Ты чего, какие 4 в 256"ой степени
← →
VID (2002-09-13 20:57) [5]to YARO: действительно :) ты о чём ?
← →
DNT (2002-09-14 00:39) [6]Ой, а я тоже такой маленький чат пишу.
Иди на no-ip.com
Этот сервис вообщем, дает тебе имя. Например pupkin.no-ip.com
И каждый раз, когда твой IP меняется, то прога этого сервиса привязывает твой новый IP к pupkin.no-ip.com.
На него просто надо коннектиться.
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2002.11.11;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c