|
Данная книга посвящена применению технологии Microsoft COM (Component Object Model) в приложениях, созданных с помощью Borland Delphi — одного из самых популярных в нашей стране средств разработки приложений. Будучи не- отъемлемой частью операционных систем семейства Windows и реализуя кон- цепцию объектно-ориентированного подхода па уровне приложений и операци- онной системы, технология СОМ позволяет создавать решения, очень нужные современным пользователям, причем подобные решения подчас довольно слож- но или даже невозможно реализовать иными способами.
Сейчас российским читателям доступно немало книг о Delphi, и многие из них затрагивают некоторые аспекты применения СОМ. Однако, как показывает наш собственный опыт и опыт многих других российских разработчиков, с кото- рыми нам довелось общаться, сейчас всем очень не хватает литературы, специ- ально посвященной именно этой стороне использования Delphi и описывающей создание СОМ-приложений, наиболее часто применяющихся па практике. По- этому мы решили в определенной степени восполнить этот пробел, написав эту книгу. С ее помощью вы узнаете:
■ как создавать, тестировать и применять элементы управления ActiveX; И как использовать в приложениях OLE-документы;
■ как создавать серверы и контроллеры автоматизации, в том числе контрол- леры Microsoft Office;
Ш как расширить функциональность приложений Microsoft Office с помощью собственных модулей расширения и смарт-тегов;
В как использовать СОМ-серверы, входящие в состав операционных систем се- мейства Windows, и добавлять в свои приложения встроенный язык програм- мирования;
Ш как организовать распределенную обработку данных с помощью технологии
DataSnap (ранее знакомой многим под именем MIDAS); Ш как создавать собственные серверные объекты для ASP-приложений;
■ как использовать службы компонентов Microsoft.
Некоторые из вошедших в эту книгу материалов были ранее опубликованы нами в журнале «Компьютер Пресс» и в дальнейшем переработаны с учетом из- менений, произошедших в связи с выходом новых версий продуктов и техноло- гий, обсуждаемых в данной книге.
|