![]() |
Как на WinSock найти сервак
Попросили тут знакомые написать Интерфейс к Access БД, ну и научить ее работать клиент-сервер через инет, под это дело я только начинающий. Решил пользовать Delphi, вроде про сокеты почитал, как в локалке найтись вроде понятно, но все равно не врубился - реальная ситуёвина: клиент и сервер на диалапе. Ну не заставлять же глупых юзверей тыркать в проге кнопочку, смотреть IP, а потом созваниваться и править его в настройках.
Подскажите, ПЛИЗ! как можно найтись в инете клиенту и серваку? |
Либо DNS (можно бесплатные, такие как no-ip.com), либо веб-сервер, который будет выполнять ф-ии DNS, но уже на уровне конкретной корпоративной системы. Третьего не дано.
|
2 RaZEr
А можешь по подробней на логическом уровне объяснить как это работает? |
Как работает что? DNS?
|
2 RaZEr
Нет, как принципиально в общих чертах построить логику коннекта |
Ты спрашивал как клиенту найти сервер если IP динамические. О каком конекте идет речь?
|
Сори, не правильно выразился, не коннекта, а логику поиска, а в ответ я подразумеваю что-то на подобии: чтобы вывести графику OpenGL на форму нужно сначала получить контекст воспроизведения, установить формат пикселя, определиться с матрицами проекций и вида и только потом можно строить первые фигурки. :)))) зашаблонил я конечно :)
|
Какая логика ? Ты соединяешься по TCP/IP ?
|
2/7y3uK
Зайди сюда _http://www.no-ip.com/ и внимательно почитай, тогда поймешь о чем тебе говорит RaZEr и сможешь грамотно сформулировать свой вопрос. А то не понятно, что ты спрашиваешь :confused: Так же, не лишним будет зайти сюда и прочесть о началах сетевого кодинга _http://www.ishodnik.ru/ _http://www.sources.ru/ :) |
хоть убей, не врубаюсь каким образом работает _http://www.no-ip.com/, вроде пишут как раз про то, что мне и надо - постоянный ip, даже при dialup. Ну объясните вкратце как этим пользоваться :( Хотя бы начните объяснять, дальше сам разберусь.
|
На сайте вроде все расписано. Какие проблемы?
|
как это использовать при программировании? Что, эту прогу придется в комплекте с серваком вешать?
|
Цитата:
|
по поводу _http://www.no-ip.com
Если я правильно понимаю, то при коннекте этой программки (после аутентификации) она смотрит мой IP, и если он отличается от от IP предыдущего коннекта, то меняет его у DNS, который я там зарегистрировал. Если это так, то тогда клиенту остается только конвертнуть этот известный ему DNS в IP и начать работать на прямую с серваком, правильно? Или мне нужно не задавать глупых вопросов и идти рюхать дальше? Так вот, а каким образом можно единовременно зарегистрировавшись заставить эту утилитку, работать в хайде, или известны способы обходиться без нее? |
Цитата:
Цитата:
Цитата:
|
2/7y3uK
Если тебе здесь http://www.no-ip.com/ не понятно, то попробуй зайти сюда http://www.dyndns.org/ Если у тебя самого не получается написать DNS-сервер, то другой альтернативы кроме этих (выполняющих одну и ту же функцию) программ нет. Что особенно приятно в этих прогах для тебя, то тебе совершенно не важно, как они работают. Главное, что они дают возможность компам находить друг-друга по доменному имени!!! |
| Часовой пояс GMT +4, время: 20:53. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.