Книга является полным и удобным практическим руководством по изучению модели СОМ и библиотеки ATL. Последовательно рассматриваются все основные принципы технологии программирования на основе СОМ. Подробно описывается работа со средствами CASE библиотеки ATL, а также ее поддержка традиционных объектов СОМ, СОМ-исключений, контейнеров и агрегатов, создание элементов управления ActiveX и некоторые другие...
Эта книга посвящена вопросам разработки приложений с использованием интерфейса прикладного программирования операционных систем компании Microsoft (Windows 9x, Windows XP, Windows 2000 и Windows 2003). Основное внимание уделяется базовым системным службам, включая управление файловой системой, процессами и нитями, взаимодействие между процессами, сетевое программирование и синхронизацию. Рассматривается методика переноса...
Данная книга - необходимый источник информации для тех, кто разрабатывает распределенные приложения СОМ в собственных интересах. В книге даны четкие и подробные рекомендации по использованию возможностей построения компонентов СОМ и СОМ+ с помощью языков программирования VC++ и VB, уделено внимание концепциям и внутренним механизмам работы этих компонентов. Рассмотрено применение технологии СОМ в...
Эта книга написана для профессиональных программистов. Читателю понадобится хорошее знание Visual C++ и определенный опыт работы с COM. Поскольку основным направлением книги является работа с базами данных, использование SQL Server описано в пошаговых инструкциях, то необходимо хорошее понимание принципов управления базами данных. MTS и MSMQ являются относительно новыми добавлениями к программистской среде COM,...
Эта книга адресована программистам, работающим в Microsoft Visual Studio 2005, использующим C++/COM и собирающимся использовать библиотеку ATL 8. Эти разработчики создают приложения, которые должны работать на любых системах, начиная с Windows 95, со слишком старыми процессорами и малыми объемами памяти для .NET. Они не могут позволить себе роскошь тратить драгоценные ресурсы на сбор мусора, JIT-компиляцию или на огромные...
Эта книга представляет собой практическое руководство по изучению СОМ+ для построения трехуровневых приложений с использованием архитектуры Microsoft Windows DNA. Материал книги основан на многолетнем опыте автора, имеющего степень доктора наук, в области программирования и преподавания объектно-ориентированных технологий и языков программирования. Материал книги профессионально подобран и изложен....
Книга посвящена использованию технологии Component Object Model (COM) в приложениях, созданных с помощью Delphi. Освещаются вопросы, связанные с принципами модели COM, разработкой элементов управления ActiveX, серверов и контроллеров автоматизации, применением OLE-документов в приложениях, а также с использованием программного обеспечения COM и COM+ для организации распределенных вычислений.
Назначение этой книги - дать читателю возможность быстро приступить к созданию бизнес-приложений на основе СОМ+. Основной круг читателей этой книги - разработчики среднего уровня с практическим знанием компонентов ActiveX. Это не должно означать, что новички или опытные программисты не извлекут выгоду из ее содержания, но предполагается, что потенциальный читатель уже сталкивался с архитектурой Windows DNA и...
В книге английского автора представлен широкий спектр методов конструирования распределенных объектов. Сравниваются наиболее распространенные системы промежуточного слоя (CORBA, COM, Java/RMI). Показано, что объектно-ориентированный промежуточный слой обеспечивает прозрачность распределения как для пользователей, так и для прикладных программистов. Приводятся способы долговременного хранения объектов и...
Технологии COM и CORBA часто противопоставляют друг другу, рассматривая их в качестве конкурирующих архитектур для создания распределенных решений. COM и CORBA поддерживают различные платформы операционных систем, и каждая из этих технологий имеет свои собственные достоинства. Автор книги, д-р Джейсон Причард, рассматривает, когда и как - совместно или порознь - разработчики должны использовать обе...
Книга представляет собой практическое руководство по программированию в Delphi и разработке приложений на основе технологий СОМ и ActiveX. Рассматривается интегрированная среда разработки, использование языка Object Pascal и VCL при создании приложений для Windows; описываются исключительные ситуации и интерфейсы в Delphi, методы, свойства и события стандартных компонентов VCL Delphi; излагаются принципы построения...
Подробное рассмотрение COM+ заняло бы несколько томов. Тем не менее существуют определенные базовые, основополагающие аспекты, без которых знание, а тем более применение этой технологии попросту невозможно. Именно они подробнейшим образом описываются в книге. Таким образом, книга закладывает фундамент для дальнейшего совершенствования мастерства. Автор поставил перед собой благородную цель восполнить...
Основное внимание в книге уделяется вопросам разработки клиентской части информационных систем с использованием приложений Delphi. В то же время в ней содержится большое количество практического материала, посвященного вопросам проектирования и создания баз данных, в частности, рассматривается методология проектирования информационных систем, приводится подробное описание стандарта ANSI SQL-92,...
The importance of a book like COM+ Programming with Visual Basic lies in the fact that the Visual Basic programming environment is designed to hide as many low-level system details as possible. While this approach can speed development time by allowing the developer to focus on the task at hand, it actually hinders the process when it obscures details the developer needs to understand or control. Such is often the case for programmers who are developing components that take advantage of COM+ services. COM+ Programming with Visual Basic takes aim squarely at the information needs of these developers. For instance, despite the marketing hype about COM+ as the new and improved version of COM, classic COM is very much the foundation on which
В этой книге COM исследуется с точки зрения разработчика C++. Написанная ведущим специалистом по модели компонентных объектов COM, она раскрывает сущность COM, помогая разработчикам правильно понять не только методы модели программирования COM, но и ее основу. Понимание мотивов создания COM и ее аспектов, касающихся распределенных систем, чрезвычайно важно для тех разработчиков, которые желают пойти дальше...
Книга посвящена методике разработки приложений на базе модели составных объектов (СОМ) в среде Delphi. В первых пяти главах детально рассматриваются основные идеи модели СОМ и способы ее реализации в среде Delphi. Здесь же достаточно подробно описаны два распространенных программных продукта, которые могут служить основой для создания разнообразных прикладных СОМ-приложений — Microsoft ADO и Microsoft Agent. В...
Книга посвящена концепции COM - модели компонентных объектов Microsoft, которая лежит в основе технологий OLE и ActiveX. Подробно рассмотрены механизмы создания компонентов COM. Издание рассчитано в основном на программистов на языке С++, но не требует его глубокого знания. Прилагаемый компакт-диск содержит примеры программ, спецификацию COM, документацию и инструменты разработки. Во второе издание внесены...