Добавлен: 03.07.2023
Просмотров: 57
Скачиваний: 3
Использование СОМ-объектов имеет как преимущества, так и некоторые ограничения. СОМ-объекты могут быть как визуальными, так и невизуальными. Какие-то СОМ-объекты должны быть запущены в одном процессе с клиентом, другие - в разных процессах либо на разных компьютерах.
Таблица ниже кратко описывает особенности объектов каждого из вышеприведенных расширений СОМ.
Средства разработки COM – приложений
Так как рассматриваемая нами технология была создана компанией Microsoft, самыми удобными и простыми способами разработки являются из собственные продукты. Хотелось бы в качестве примера рассмотреть продукцию компании Inrise inc. Компания создает продукты, позволяющие заниматься быстрой разработкой приложений, отнеси же их можно к классу приложений Rapid Application Development. Как пример приложения Borland C++ Builder и Borland Delphi. По функционалу обе программы идентичны. Включают в себя готовые компоненты разработки, как раз за счет них и можно заниматься быстрой разработкой. Различные формы, которые мы можем создать благодаря этим продуктам без лишних трудностей портируются в COM – класс, без потери свойств свойств и методов. Так же благодаря этим продуктам процесс разработки становится простым и прозрачным и не требует особых навыков в виде знания языка описания интерфейсов или языка описания объектов.
Заключение
В моей работе я подробно рассмотрел технологию COM, начиная от истоков ее создания и заканчивая принципами работы. Раскрыл основные термины, используемые при работе с данной технологией. И самое главное процесс работы технологии на ПК и ее взаимодействие с приложениями на ПК и серверами. Можно сделать вывод, что у технологии COM есть, существенные плюсы, такие как универсальность разработки, а с помощью различных программных продуктов, облегчение этой разработки. Но не лишена она и минусов, таких как сложность архитектуры или применение только на платформе Microsoft. В любом случае, данная технология является одной из самых распространенных и простых для разработчиков.
Список литературы
- Роберт Дж. Оберг «COM+. Технология, основы и программирование», Год издания: 2000
- Дональд Бокс «Сущность технологии COM», Год издания: 2001
- Михаил Безверхов Статьи на тему «что такое технология COM»
- www.developing.com
- Анатолий Тенцер «Создание приложений с применением технологии COM+»