Вызов COM из .NET, это пример шаблона адаптера? - PullRequest
3 голосов
/ 01 сентября 2010

Если я напишу код, который вызывает COM-компонент из .NET, это пример шаблона адаптера?

Ответы [ 2 ]

3 голосов
/ 01 сентября 2010

Функция Runtime Callable Wrapper (RCW) в .NET является в большей степени приложением шаблона Proxy , поскольку класс .NET отражает интерфейс нижележащего компонента COM.

Цитата из Создание источника :

Адаптер предоставляет другой интерфейс для своей темы.Прокси-сервер обеспечивает тот же интерфейс.

Связанные ресурсы:

0 голосов
/ 01 сентября 2010

Pinvoke dll, сгенерированный Visual Studio, уже является адаптером.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...