Interop과 RCW (Runtime Callable Wrapper)의 차이점은 무엇입니까?Interop과 RCW (Runtime Callable Wrapper)의 차이점은 무엇입니까?
그냥 용어입니까?
Interop과 RCW (Runtime Callable Wrapper)의 차이점은 무엇입니까?Interop과 RCW (Runtime Callable Wrapper)의 차이점은 무엇입니까?
그냥 용어입니까?
그들은 서로 연결되어 있습니다. Interop은 .NET 내에서 원시 DLL을 사용하기위한 전반적인 용어입니다. RCW는 .NET에서 하나의 특정 구성 요소/클래스/객체를 사용하는 데 필요한 래퍼입니다.
Interop은 원시 DLL 내보내기를 호출하기위한 것입니다.
RCW (Runtime Callable Wrapper)는 COM 개체를 .NET 클래스에 노출시키는 데 사용됩니다. 즉, COM 개체를 .NET 코드로 호출 할 수 있도록합니다. RCW는 interop을 사용하여 COM 개체에 인터페이스하는 .NET 프록시입니다.
Interop를 COM에 직접 사용할 수는 있지만 어려운 일입니다.
RCW는 런타임을 나타냅니다 (CLR에서와 같이). Callable Wrapper –