Known IUnknown
|
|
Аннотация: В статье рассматриваются способы перебора интерфейсов неизвестного объекта
и возможность их восстановления из файлов с отладочной информацией (pdb).
Ключевые слова: |
13.10.2002
VARIANT и SafeArray
|
|
Аннотация: В Internet-конференциях часто задаются вопросы, связанные с использованием таких типов, как VARIANT, SafeArray, BSTR и им подобных. Эти типы и API для работы с ними появились еще в 1995 году. Microsoft уже заявляет об отказе от развития COM, а количество вопросов не уменьшается.
Ключевые слова: VARIANT,SafeArray |
COM - потоки и контексты
|
|
Аннотация: Код к статье.
Ключевые слова: |
14.08.2004
Управление контекстами в COM
|
|
Аннотация: Статья описывает принципы работы с контекстами объектов в COM и СOM+.
Ключевые слова: |
22.02.2001
Понимание подразделений COM
|
|
Аннотация:
В этой статье подробно рассматриваются подразделения (apartments) в модели
COM. Автор описывает различные виды подразделений, показывает, каким образом
подразделения назначаются потокам и объектам, а также даёт ряд полезных
советов, которые позволят вам избежать ошибок при работе с подразделениями.
Ключевые слова: |
Секреты маршалинга
|
|
Аннотация:
В прошлом номере нашего журнала были опубликованы два обзора – по CORBA и COM. Их целью было дать представление о конкурирующей технологии программистам, уже владеющим одной из них. Но эти обзоры можно использовать и как систематизирующий материал, позволяющий ориентироваться в соответствующих техн...
Ключевые слова: |
26.03.2003
Моникеры.
|
|
Аннотация: Моникером называют СОМ-объект, реализующий интерфейс IMoniker и позволяющий клиенту получить указатель на объект, идентифицируемый этим моникером, через вызов метода IMoniker::BindToObject. По имени этого метода процесс получения объекта от моникера называют связыванием моникера или активизацией объекта.
Ключевые слова: moniker,BindToObject,BindToStorage,Reduce,ComposeWith,Enum,IsEqual ,Hash,IsRunning,GetTimeOfLastChange,Inverse,CommonPrefixWith,GetDisplayName,ParseDisplayName,RelativePathTo,IsSystemMoniker |
18.06.2002
Что такое моникер
|
|
Аннотация: Здравствуйте Финченко Юрий, Вы писали:<br />
<span class='lineQuote level1'><br />
ФЮ>Вопрос номер два. А то у меня понятия стали путаться.</span><br />
<span class='lineQuote level1'>ФЮ>Что такое моникер?</span><br />
<br />
В любой объектно-ориентированной (ОО) системе полезно иметь способ идентификации <b>конкретного</b> экземпляра объекта. Эта идентификация (именование) в общем случае требует у...
Ключевые слова: |
01.01.2004
Получение информации о COM-интерфейсах
|
|
Аннотация: Для получения информации о COM объектах существуют специальные утилиты (например, входящий в состав Студии "OLE/COM Object Viewer"), которые и расскажут, и покажут, и IDL напишут. Но иногда необходимо получить эти данные "на лету", во время выполнения программы. Механизмам получения информации об интерфейсах и посвящена эта статья.
Ключевые слова: typeinfo |
28.01.2002
Защита в DCOM/COM+
|
|
Аннотация:
Исполняемые файлы для примеров ComSec и ComSrvEvents (ComSecModules.zip - 109 KB)
Исходные тексты для примера ComSec - 32 KB
Исходные тексты для примера ComSrvEvents - 34 KB
Ключевые слова: |
17.07.2001
Работа СОМ-сервера в режимах Single/Multiple Instances
|
|
Аннотация:
В статье рассматриваются вопросы, связанные с использованием работы серверов в режиме Single/Multiple Instances, а так же способы, которыми решается эта задача в MFC и ATL.
Ключевые слова: |
Система поддержки событий COM+
|
|
Аннотация:
Распределенные приложения, в которых сервер должен оповещать клиентов об изменениях важной для них информации, встречаются довольно часто.
Такими программами могут быть приложения, отслеживающие стоимость акций и сообщающие об изменениях их курса, программы мониторинга погоды, отслеживающие показа...
Ключевые слова: |
DCOM и Microsoft Transaction Server
|
|
Аннотация:
"Настоящая статья основывается на материалах докладов, сделанных автором на ежегодной
конференции разработчиков DevCon. Учитывая повышенный интерес, проявленный аудиторией
к данной тематике..., было бы целесообразно, на мой взгляд, немного более подробно
остановиться на назначении и функциональных возможностях Microsoft Transaction Server..."
Ключевые слова: |
Queued-компоненты Windows 2000
|
|
Аннотация:
Разработчикам распределенных приложений иногда необходимо создавать программы, работающие в асинхронном режиме.
Ключевые слова: |
Асинхронные вызовы COM-компонентов в Windows 2000
|
|
Аннотация:
"В Windows 2000 реализована первая версия COM, поддерживающая асинхронные вызовы методов. Это позволяет клиентам производить неблокирующие вызовы COM-объектов, а объектам - обрабатывать входящие, не блокируя очереди..."
Ключевые слова: |
15.03.2003
Кто сегодня самый удалённый :o)
|
|
Аннотация: ...сегодня мы рассмотрим и сравним две родственные технологии для построения распределённых систем – DCOM и её преемницу .NET Remoting. В первую очередь нас будут интересовать скорость вызова методов и время создания (соединения) удалённого объекта.
Ключевые слова: Remoting test,TCP test,SOAP test,DCOM test |
30.11.2003
Перехват методов интерфейса IUnknown
|
|
Аннотация: Статья описывает возможный метод перехвата вызовов интерфейса IUnknown COM-объекта. В качестве примера создается прокси-объект, позволяющий практически "прозрачно" подменить контекст пользователя, под которым производится вызов удаленного объекта из скриптовых языков.
Ключевые слова: QueryInterface перехват, IUnknown перехват |
Перехват методов COM интерфейсов
|
25.09.2004
Перехват методов COM интерфейсов
|
|
Аннотация: В статье продолжается обсуждение темы перехвата вызовов методов COM-интерфейсов. Рассматривается использование API-функций, позволяющих упростить эту задачу.
Ключевые слова: COM, Interface |
11.07.2005
Перехват методов COM интерфейсов – 2
|
|
Аннотация: Эта статья является продолжением статьи “Перехват методов COM интерфейсов”, опубликованной в RSDN Magazine #1’2004. В предыдущей части статьи описан перехват вызовов automation-совместимых интерфейсов. В этой части описывается решение, позволяющее перехватывать и не-automation-совместимые интерфейсы.
Требуется знание COM и C++.
Ключевые слова: COM, перехват методов |