![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Connect ClientSocket to ServerSocket
nikb © (2003-03-05 01:07:00)Почему при Activate ClientSocket ждет ~30s до начала сеанса?
У меня SereverSocket всегда Active. Вторая прога, (у которой ClientSocket), отривается и закривается произвольно (случайно, когда рсшит user).
При откритии (старт) прогу, связ между Client и Server начинает 30-60 s после Activate.
Как можно уменшит етого периода?
Спасибо!
nikb (2003-03-08 20:05:00) [1]To dimich1978 ©
Ia sto to opiat ne ponimaiu.
Moi Win ne na russkii i ia polagaiu, chto ti imeesh vvidu Start\Programs\Accessoiries, no u menia tam net Komandnaia stroka.
Drugoe predpolojenie: eto ne parametar commandnoi stroki, a sama commanda, no na moego compa net takoi vipolnimii fail i mou Run ne vipolniaet "nslookup"
Pishi pojaliusta podrobnee, pls!
dimich1978 (2003-03-07 08:37:00) [2]Коммандная строка - это Пуск-программы-Стандартные-Командная строка.
Фу кажись все.
nikb (2003-03-06 20:17:00) [3]O kokoi kom. stroki idet rech? Ne ponimaiu, pls!
dimich1978 (2003-03-06 11:29:00) [4]Это потому что у тебя во время инета машина использует DNS прова, если в ком. строке ввести nslookup, во время инета и после и посмотри разницу
nikb (2003-03-05 18:00:00) [5]Спасибо, Digitman ©!
Кажеться все поехоло. Только не понял как :)
У меня провайдер (ISP) свой client для connect/disconnect (и reports) к интернет положил и он что-то мешает. Когда я в интернете - все идет хорошо, когда нет - мои sokets ждут ~30 сек.
Есче раз спасибо!
Digitman (2003-03-05 10:26:00) [6]чтобы проверить, есть ли у тебя проблемы с DNS, вместо имени хоста (установи его = "") укажи его конкретный IP-адрес (в дан.случае - 127.0.0.1)
до кучи и порт тоже указывай явно (т.е. имя сервиса = "", а конкр.номер порта указывай в св-ве Port)
если проблема исчезла, значит, она существует в настройках DNS на этом компьютере
если в св-ве Address явно указан IP-адрес, распределенный дан.компьютеру в лок.сети, и проблема остается, то она - в настройках маршрутизации
nikb (2003-03-05 10:13:00) [7]Буду искать глюков.
Обе (Server i Client) на находятся на одном компутре.
Иногда делаю тест с Server application из примеров статии Карих Николай (Nitro) - опять есть задержка. У клиента только одно Activate=true. Сейчас попробавал клиент из примеров статии - тоже задержка - значит все в моего Net-а (DNS или что-то другое), наверное.
У меня комп связан с локалной сети и с сети провайдера интернета.
Digitman (2003-03-05 08:24:00) [8]Проблема в настройках DNS, к которой обращается клиентская сторона : задержка связана с разрешением имени хоста в его IP-адрес
Bsl (2003-03-05 07:55:00) [9]Просто глюки - у меня все срабатывает моментально.
А возможно, просто ты что-то намудрил - нужен код.