В чем разница между взаимодействием и RCW (Оболочкой, вызываемой во время выполнения)?

StackOverflow https://stackoverflow.com/questions/531322

Вопрос

В чем разница между взаимодействием и RCW (Оболочкой, вызываемой во время выполнения)?

Это просто терминология?

Это было полезно?

Решение

Они связаны друг с другом.Взаимодействие - это общий термин для использования собственных DLL-файлов внутри .NET.RCW - это оболочка, которая необходима для использования одного конкретного компонента / класса / объекта в .NET.

Другие советы

Interop предназначен для вызова необработанного экспорта DLL.

RCW (вызываемая во время выполнения оболочка) используется для предоставления доступа к COM-объектам .СЕТЕВЫЕ классы - т. е. для того, чтобы сделать COM-объекты вызываемыми с помощью .NET-кода.RCW - это прокси-сервер .NET, который использует interop для взаимодействия с COM-объектом.

Вы могли бы использовать Interop непосредственно с COM, но это просто сложный способ.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top