|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.08.2011, 12:24 | #1 |
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
Динамический ip и TServerSocket.
Вот проблема. Есть что-то типа приложения-сервера и приложения-клиента.
Приложение-клиент должно соединиться с приложением-сервером. Однако, проблема в том, что приложение-сервер находится на компьютере, у которого динамический ip. Как к нему можно приконнектиться? Ведь каждый день ip разный. |
06.08.2011, 13:16 | #2 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
06.08.2011, 20:44 | #3 |
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
veniside, у меня с англ. плохо, да и не понял я, к чему ссылка.
|
06.08.2011, 21:40 | #4 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
06.08.2011, 23:07 | #5 | |
Заблокирован
Регистрация: 27.05.2010
Сообщений: 1,099
|
Цитата:
Ему по барабану какой у тебя "ip" - он с одинаковым успехом работает под любым "ip". |
|
07.08.2011, 14:03 | #6 | |
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
При том. Как к нему может приконнектиться ClientSocket, не зная его ip? Правильно, никак.
Цитата:
|
|
07.08.2011, 14:09 | #7 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
> ничего не понял
хм.. издеваешься? Твоему серверу присваивается имя, типа mylovelyserver.dyndns-server.com (это если бесплатно, платно можно любой твой домен так настроить). На клиентах это имя резолвится в текущий IP твоего сервера. При смене IP у сервера, минут через 5-10 твоё доменное имя начинает резолвиться на новый IP.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
07.08.2011, 14:12 | #8 |
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
А что, имя сервера можно пользовать как ClientSocket.Address?
|
07.08.2011, 14:20 | #9 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
В любом вменяемом сокете имя хоста может быть задано как DNS имя (тогда оно автоматически разресолвится при коннекте), или как IP нотация. Конкретно у ClientSocket есть свойство Host для этих целей.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
07.08.2011, 14:52 | #10 |
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
Ладно, спасибо.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ID соединения в TServerSocket | Crystallon | Работа с сетью в Delphi | 7 | 02.06.2011 13:02 |
Динамический массив - или всё таки не динамический? | vedro-compota | Общие вопросы C/C++ | 30 | 10.12.2010 23:22 |
TServerSocket, TClientSocket | prod87 | Работа с сетью в Delphi | 7 | 26.10.2009 22:38 |
TServerSocket | goblinyara | Работа с сетью в Delphi | 4 | 24.01.2009 10:10 |