Надежность Tao Client на сервере не работает
Контекст: в настройке сервер-клиент (с использованием ace-tao).
Постановка проблемы: Возможно, сервер не работает, а клиент работает и пытается выполнить вызовы API. Теперь, чтобы сделать установку клиента более надежной, я хочу, чтобы клиент мог знать о состоянии сервера, а когда сервер снова работает, он может попытаться выполнить повторное связывание и подготовить новый ORB для любых дальнейших действий. Вызовы API.
Какие-либо предложения?
1 ответ
Решение
Существует только одно решение в случае TCP/IP. Вы должны реализовать так называемое тепловое соединение: простое эхо-соединение и анализировать код возврата вызовов чтения-записи. В TCP / IP нет обратного вызова для состояния соединения: жив или не работает.