Инициализация прокси клиента WCF

Я использую службу WCF и создал ее прокси, используя ссылку на службу VS 2008.

Я ищу лучший шаблон для вызова метода службы WCF

Должен ли я создавать экземпляр прокси-клиента каждый раз, когда я вызываю метод service, и закрывать клиент, как только я закончу с этим? Когда я профилировал свое клиентское приложение, я мог видеть, что получение канала занимает много времени при инициализации прокси-клиентаДолжен ли я использовать шаблон Singleton для клиентского прокси, чтобы я мог использовать только один экземпляр и избавиться от повторной инициализации издержек? Есть ли скрытые проблемы с этим подходом?

Я использую .Net Framework 3.5 с пакетом обновления 1 (SP1), привязка BasicHttp с небольшими изменениями.

Ответы на вопрос(2)

Ваш ответ на вопрос