Я разрабатываю решение клиента/сервера WCF, которое мне необходимо для обеспечения канала связи 24/7, поскольку существует служба Windows, которая постоянно публикует данные - моя реализация WF - это Подписка/Опубликовать сервис. Я поставил некоторые вещи вместе, но, похоже, проблемы с потерями соединений и некоторые другие гнусные проблемы. Как я читал на веб-сайте Microsoft о проверке объекта связи Проверка значения свойства ICommunicationObject.State является условием гонки и не рекомендуется определять, следует ли повторно использовать или закрывать канал. Однако примеры, которые я видел, используют эту технику! Microsoft делает эту нотацию, но не дает никакой дополнительной информации или рекомендаций относительно того, как это сделать «PROPERLY».Правильный способ проверки состояния канала связи WCF
Так что я хотел бы знать, как правильно это сделать - те, у кого есть опыт в этом вопросе, звоните и помогите мне, поскольку я изучаю WCF - я могу использовать хорошие советы о том, как это сделать.