создание нового канала для каждого вызова метода является "плохой практикой" "в целом".
Для дуплексной службы WCF
создание одного канала и его использование до тех пор, пока больше не будет необходимости общаться с сервером / или этот канал не будет закрыт.
После создания канала, прежде чем делать какие-либо звонки на сервер, рекомендуется проверить состояние канала (ошибка, открытие, закрытие).
Регистрация закрытого канала / Рекомендуется узнать об ошибках, когда они происходят. так что вы можете предпринять необходимые действия или / и снова создать канал с той же ссылкой на объектный канал объекта.
Для нормальной работы WCF
Создание шаблона прокси, создание канала / повторное использование / повторное создание, обработка ошибок и удаление. задайте тайм-аут неактивного доступа вместе с соответствующей конфигурацией прокси-клиента клиента WCF, которая лучше всего подходит для вашего решения.
Всегда нагрузочный тест !!!!