Сущность технологии COM



         

Предисловие


Когда я сел писать это предисловие, мне не давали покоя следующие мысли:

  • Будет ли портрет Дона на четвертой стороне обложки, и если да, то какой длины будут его волосы?

  • Осознают ли читатели этой книги, что у Дона есть индивидуализированные (personalized) лицензионные платы, способные читать интерфейс «IUNKNOWN»?

  • Что за чертовщину нужно писать в предисловии к книге?

    У меня было две идеи насчет того, что написать в этом предисловии. Первая — высказать несколько мыслей о конструировании СОМ, которые я уже давно собираюсь записать. Вторая идея — польстить Дону Боксу в той же мере, в какой он польстил мне обращением с просьбой написать предисловие к своей книге. В конце концов я решил осуществить обе идеи.

    Что есть СОМ? Зачем его придумали? Дон кратко осветил эти вопросы в первой главе. Вводная часть заканчивается словами «...в этой главе показана архитектура для повторного использования модулей, которая позволяет динамично и эффективно строить системы из независимо сконструированных двоичных компонентов». Остальная часть этой главы ведет вас шаг за шагом сквозь мыслительный процесс, происходивший в умах разработчиков СОМ с 1988 по 1993 годы, когда была выпущена первая версия СОМ.

    Я думаю, что существует несколько аспектов конструирования СОМ, которые обеспечили его длительный успех. Первое и основное — это практичность, второе — простота, из которой проистекает его гибкость, или податливость.




    Содержание  Назад  Вперед