2010-07-13 4 views
0

Должен ли я беспокоиться об утилизации (используя исключение close() и abort()), прокси-сервер WCF, сгенерированный с использованием ClientBase при использовании WebHttpBinding? Начиная с его POX/REST над http, мне интересно, есть ли какой-либо вред, если оставить прокси-сервер после вызова службы !?Утилита webhttpbinding и WCF?

+0

Это всегда хорошая стратегия для очистки после себя .... –

ответ

0

Технически, если это не привязка к сеансу (в котором нет привязки к webHttpBinding), это менее важно, но вы потенциально можете тратить ресурсы, если вы создаете клиентов в узком цикле (например, быстрее, чем GC, они поднимают и освобождают соединения). HTTP-соединения объединяются и совместно используются ConnectionPointManager, поэтому вы, вероятно, будете в порядке на этом фронте.

Тем не менее, это не отличная идея полагаться на эти детали реализации, потому что, если что-то изменится в будущем, вы будете удивляться, почему производительность вашего клиента начинает сосать. Я бы очистил ...

Смежные вопросы