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


         

я сел писать это предисловие,


Когда я сел писать это предисловие, мне не давали покоя следующие мысли:
  • Будет ли портрет Дона на четвертой стороне обложки, и если да, то какой длины будут его волосы?
  • Осознают ли читатели этой книги, что у Дона есть индивидуализированные (personalized) лицензионные платы, способные читать интерфейс «IUNKNOWN»?
  • Что за чертовщину нужно писать в предисловии к книге?
    У меня было две идеи насчет того, что написать в этом предисловии. Первая — высказать несколько мыслей о конструировании СОМ, которые я уже давно собираюсь записать. Вторая идея — польстить Дону Боксу в той же мере, в какой он польстил мне обращением с просьбой написать предисловие к своей книге. В конце концов я решил осуществить обе идеи.
    Что есть СОМ? Зачем его придумали? Дон кратко осветил эти вопросы в первой главе. Вводная часть заканчивается словами «...в этой главе показана архитектура для повторного использования модулей, которая позволяет динамично и эффективно строить системы из независимо сконструированных двоичных компонентов». Остальная часть этой главы ведет вас шаг за шагом сквозь мыслительный процесс, происходивший в умах разработчиков СОМ с 1988 по 1993 годы, когда была выпущена первая версия СОМ.
    Я думаю, что существует несколько аспектов конструирования СОМ, которые обеспечили его длительный успех. Первое и основное — это практичность, второе — простота, из которой проистекает его гибкость, или податливость.

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