Мы пишем приложение silverlight3, которое использует соединение Tcp.В нашем проекте используется архитектура клиент-сервер.Клиентская часть является приложением silverlight, а серверная часть - приложением winform.
Мы используем TcpClient и TcpListner для подключения.
Мы можем обработать следующие ошибки:
1. пользователь выключен
2. пользователь отключил сетевой кабель
3. сервер выключен
Но мы не можем обработать отключение сетевого кабеля сервера на уровне пользователя (для сервера мы обрабатываем его с помощью события NetworkChange.NetworkAvailabilityChanged).
Как мы можем это сделать?
И есть ли другая сеть, с которой мы должны работать для корректной работы приложения?
Спасибо.