Пиша приложение, което има една услуга на Windows, която трябва да комуникира с друга услуга на Windows. Услугата "target" ще приеме заявка от услугата "source" и ще изпълни задача. Услугата "източник" няма да чака отговор, така че заявката трябва да се върне възможно най-скоро.
Планът беше "целевата" услуга да хоства WCF услуга, с която "източникът" да комуникира. След като заявката бъде получена, трябва да комуникирам с хост услугата Windows, за да й кажа да свърши работата. Мислех си, че "целевата" WCF услуга ще постави съобщение на MSMQ, което "целевата" услуга на Windows ще наблюдава. След като това бъде направено, WCF услугата може да се върне обратно към повикващия.
Това звучи ли като разумен подход за разрешаване на WCF услуга да каже на хостинг услуга на Windows да изпълни задача?
Поздрави
Майкъл