WCF и Threading - PullRequest
       9

WCF и Threading

0 голосов
/ 04 апреля 2011

У меня есть одна служба WCF, и в одном модуле я должен отправлять письма с подтверждением при каждом сохранении записей. Я планирую использовать асинхронизацию потоков для отправки писем, чтобы производительность службы не влияла на отправку почты.

Мой вопрос таков: безопасно ли использование потоков в WCF или это может повлиять на его производительность?

1 Ответ

1 голос
/ 04 апреля 2011

Сколько писем вы отправляете как часть сохранения?Если это только небольшое число (то есть: 1), многопоточность не требуется.Отправка почты из .net на локальный SMTP-сервер (который будет обрабатывать фактическую доставку) выполняется очень быстро.Фактическая «работа» по доставке выполняется SMTP-сервером, и вам не о чем беспокоиться.

Вы можете сделать это, и это должно сработать, но в этом случае IMO самое простое решение дастВы лучшие (и наиболее легко поддерживаемые позже) результаты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...