Уведомление о соединении канала .net IPC - PullRequest
1 голос
/ 29 марта 2011

Я создал канал IPC в .NET2, используя RegisterWellKnownClientType и RegisterWellKnownServerType.

Неважно, был ли сервер или клиент создан первым - они подключатся друг к другу, как только они оба запустятся.

Проблема в том, что единственный способ узнать, когда установлено соединение, - это попытаться вызвать функцию и перехватить исключение, если это не так.

Есть ли событие или что-то, к чему я могу подключиться, которое сообщит мне, когда канал подключен? В настоящее время в клиенте я использую таймер для опроса соединения.

(Кстати, я не заинтересован в использовании WCF, так как мы застряли в .NET2)

...