Я пытаюсь написать таблицу запущенных объектов , такую как служба WCF (.NET 4.0), для предоставления доступа к некоторым элементам управления COM между процессами.К этой услуге обращаются как клиенты COM, так и .NET.
Я выбрал WCF, поскольку он рекомендуется для межпроцессного взаимодействия, и я также подумал, что было бы хорошо, если бы мне не приходилось зависеть от ROT, где яУ меня нет особого контроля.
После решения нескольких икот, я достиг дорожного блока.Я не знаю, как передать управление COM через сервис и вернуть его клиенту.Объект никогда не достигает сервиса.Хотя WCF рекомендуется для IPC, он не предоставляет встроенную поддержку для передачи COM-объектов.Я также не нашел никаких решений до сих пор.Может быть, служба WCF не является правильным подходом для замены таблицы запущенных объектов.Но я не вижу лучшего способа сделать IPC.
Есть предложения по этому поводу?