У меня есть компонент С#, который получит файл следующих типов .doc, .pdf, .xls, .rtf
Они будут отправлены вызывающим устаревшим приложением siebel в виде файлового потока.
So...
[LegacyApp] >> {Поток двоичных файлов} >> [Компонент]
Устаревшее приложение представляет собой черный ящик, который нельзя изменить, чтобы сообщить компоненту, какой тип файла (doc, pdf, xls) он отправляет. Компонент должен прочитать этот двоичный поток и создать файл в файловой системе с правильным расширением.
Есть идеи?
Спасибо за ваше время.