Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Распределённые приложения и сеть > .NET Remoting - SocketException


Автор: walruz 23.6.2010, 08:06
Привет всем  :smile 

Подскажите, пожалуйста, как правильно (лучше) обрабатывать исключение "A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond"?

Я создаю объект:
Код

this.manager = (IManager)Activator.GetObject(typeof(Manager), "tcp://" + ConfigurationManager.AppSettings["serviceHost"] + ":8086/Manager");


вызываю метод:
Код

subscription = manager.GetSubscription();


Если удаленный объект был создан, то все работает хорошо. Проблемы начинаются, когда удаленный объект не создается. В этом случае, при вызове метода через 10-ть секунд будет exception, текст которого я привел выше.  :smile 

При этом мое Windows Application, естественно, повисает (на 10-ть секунд). 

Как правильно проверять TransparentProxy на работоспособность???

Заранее спасибо

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)