Хорошо, вот что у меня есть ...
На одном сервере WCF, размещенный в IIS. Это обрабатывает кучу вещей для приложения ASP.NET, которое находится на том же сервере (в основном, вызовы БД). В приложении ASP есть встроенный iFrame, который содержит просмотрщик документов PDF.
На другом сервере - WCF, размещенный в службе Windows. Он обрабатывает вызовы из первого WCF и запускает стороннюю программу обработки документов, которая генерирует файлы PDF. На данный момент у меня есть фиктивный PDF-файл, который можно использовать на диске C: \.
Моя миссия: чтобы каким-то образом иметь функцию в WCF # 2, вернуть копию документа PDF в WCF # 1, которая сохранит ее в локальном каталоге приложения ASP, чтобы встроенный просмотрщик мог отображать это пользователю.
До сих пор я пытался заставить WCF # 2 вернуть объект FileStream, но безуспешно. Я полагаю, что это большое нет-нет в мире WCF (я нуб).
Я понятия не имею, как этого добиться, большинство моих усилий оказываются тщетными. Как бы вы справились с этим? Кто-нибудь? * * 1013
Спасибо!