Форум: "Сети";
Текущий архив: 2017.07.09;
Скачать: [xml.tar.bz2];
ВнизОграничение доступа к Серверу на TIdTCPServer Найти похожие ветки
← →
dmitrynpk (2010-09-02 15:37) [0]Имеются клиент и сервер на Indy 9
Можно ли организовать и если "да", то как ограничение подключения к серверу (например при Connect"е смотрит IP и не коннектит).
← →
Медвежонок Пятачок © (2010-09-02 15:49) [1]Для того, чтобы TidTCPServer увидел адрес клиента, нужно чтобы клиент совершил коннект к серверу.
← →
dmitrynpk (2010-09-02 15:52) [2]Это понятно.
в событии OnConnect он уже подключен, я выясняю его IP и как мне его отключить, если он не сходится с определенным списком?
← →
Сергей М. © (2010-09-02 15:53) [3]Можно.
Но для этого придется слегка попотеть над исх-ми ряда индейских юнитов.
← →
dmitrynpk (2010-09-02 16:01) [4]Понятно. Посмотрю их.
Сергей М. © нашел ветку, в которой спрашивалось "как корректно закрыть сервер, когда клиенты - подключены". Столкнулся с той же проблемой.
Решаю тем, что при событии OnClose перебираю список пользователей и делаю Connection.DisconnectSocket.
Думаю, что это некоректно или нормально?
← →
Anatoly Podgoretsky © (2010-09-02 16:02) [5]> dmitrynpk (02.09.2010 15:52:02) [2]
OnAccept если такое событие есть.
← →
dmitrynpk (2010-09-02 16:03) [6]К сожалению нет
← →
Сергей М. © (2010-09-02 16:03) [7]
> это некоректно или нормально?
Это НЕ решает вопрос именно в том виде, в котором ты его поставил
← →
dmitrynpk (2010-09-02 16:06) [8]Тогда поставлю вопрос по-другому, как корректно отсоединить клиентов и завершить работу программы без сообщения "EidClosedSocket" with message "Disconnected""?
← →
Сергей М. © (2010-09-02 16:11) [9]Ну так это совсем иной вопрос, никак не связанный ни с какими "ограничениями при подключении")
← →
Anatoly Podgoretsky © (2010-09-02 16:11) [10]Тогда в OnConnect, хоть это уже не совсем верно.
← →
dmitrynpk (2010-09-02 16:11) [11]Да, то другое. Могу создать новую ветку, если надо.
← →
dmitrynpk (2010-09-02 16:12) [12]
> Anatoly Podgoretsky © (02.09.10 16:11) [10]
> Тогда в OnConnect, хоть это уже не совсем верно.
Я пытался там, но какими методами отключить - не нашел
← →
Anatoly Podgoretsky © (2010-09-02 20:42) [13]> dmitrynpk (02.09.2010 16:12:12) [12]
Может Abort поможет.
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2017.07.09;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.001 c