![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 22.03.2010
Сообщений: 8
|
![]()
Вопрос такой.
Если на машине стоят две сетевые карты, TCPServer каким-то образом привязан к одной из них или нет? Конкретнее: Есть пара клиент-сервер (у каждого по паре ip), всё замечательно работает, причём ip адрес сервера выбирается ос автоматом. В случае обрыва соединения клиентская часть программы узнает об этом и может переключиться на другой ip: [CODE] try WSClient.connect; except on E:EidException do begin if WSClient.Host=IP_Srv1 then WSClient.Host:=IP_Srv2 else WSClient.Host:=IP_Srv1; try WSClient.Connect; except on E:EidException do end; end; end; [CODE] А как серверной части узнать об обрыве соединения и восстановить связь через другую сетевую максимально быстро? Есть конечно Server.OnDisconnect но он срабатывает через секунд 10. |
![]() |
![]() |
![]() |
#2 |
Регистрация: 22.03.2010
Сообщений: 8
|
![]()
супер форум. миллион ответов
|
![]() |
![]() |
![]() |
#3 |
Заблокирован
Регистрация: 27.05.2010
Сообщений: 1,099
|
![]()
[вырезано]
Штудируй cв-во Bindings[] Последний раз редактировалось AlDelta; 18.02.2011 в 20:45. |
![]() |
![]() |
![]() |
#4 |
Заблокирован
Регистрация: 27.05.2010
Сообщений: 1,099
|
![]()
> как серверной части узнать об обрыве соединения и восстановить связь через другую сетевую максимально быстро?
[вырезано] Инициатором соединения в TCP является сторона клиента, а не сервера. Последний раз редактировалось AlDelta; 18.02.2011 в 20:45. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Будет ли сервер idTCP работать без веделенного внешнего ip (Delphi Indy) | _PROGRAMM_ | Помощь студентам | 1 | 29.11.2010 13:52 |
Отключение клиента idtcp. | michwarrior | Работа с сетью в Delphi | 3 | 07.04.2010 21:19 |
Снова idtcp | Pedro | Работа с сетью в Delphi | 20 | 01.04.2010 22:37 |
idTCP не принимает русский текст. | TwiX | Работа с сетью в Delphi | 11 | 20.03.2010 03:10 |
IdTCP | ToLeG | Работа с сетью в Delphi | 8 | 16.09.2008 21:52 |