WCF: служба вызова службы в той же сборке - PullRequest
1 голос
/ 16 сентября 2010

У меня есть служба WCF (размещенная в IIS 6) с двумя службами FileMonitorService и JobService. В одном из методов FileMonitorService я хочу вызвать метод в JobService через WCF. Этот метод в JobService выполняется асинхронно (запустить и забыть).

Полагаю, было бы достаточно просто использовать Пул потоков и сигнализировать, когда они все закончат ... Хотя я бы предпочел использовать WCF (это личный проект, поэтому я просто пробую новые вещи). 1003 *

редактировать: Я сталкивался с этими двумя сообщениями, но они касались служб WCF на разных серверах.
Вызов службы WCF из другой службы WCF
вызов метода объекта службы WCF в другой службе WCF

изменить 2: Разъяснение по вопросу:

Думаю, вопрос меньше, чем просьба о размышлении о подходе.

1 Ответ

1 голос
/ 16 сентября 2010

Выполнение этого через WCF только увеличивает накладные расходы, поэтому вы должны вызывать метод непосредственно в JobServices, если у вас нет веских причин не делать этого.Учитывая ограниченное количество контекста, я бы придерживался ThreadPool на вашем месте.

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