C # Remoting IPC, как проверить, запущено ли удаленное приложение? - PullRequest
1 голос
/ 04 августа 2010

Доброе утро всем!

Я делаю распределенное приложение, используя .NET 4.0, C # и Remoting (на данный момент IPC, но это может измениться, Object is WellKnownObjectMode.Singleton ),

После запуска клиента я хотел бы проверить, работает ли сервер.

Какова наилучшая практика для реализации этого?Вызовите какой-нибудь один метод?Реализовать специальный метод только для этого запуска теста?

В данный момент я запускаю клиент, а затем он периодически вызывает методы на сервере (каждые 100 мс).Это приводит к тому, что клиент показывает приблизительно 1 000 000 000 диалогов об ошибках, указывающих на то, что сервер недоступен.

1 Ответ

0 голосов
/ 04 августа 2010

Возможно, вы могли бы использовать глобальный мьютекс.

...