COM-технология и распределенные вычисления. Использование ADO в приложениях Delphi
Цена курса: 35500 руб
Длительность курса: 50/5 часов/дней.
|
СОМ-технологии и распределенные вычисления. Использование ADO в приложениях Delphi.
Цель курса :
- Научить пользователей создавать COM-объекты средствами Delphi
- Научить использовать СОМ-объекты сторонних разработчиков
- Познакомить с технологией СОМ
- Научить работе с технологией ADO
Аудитория: Данный курс предназначен для ознакомления слушателей с принципами работы и применением СОМ-технологии и ADO в приложениях, разрабатываемых на Delphi.
Предварительная подготовка: Необходимо прослушать курс Основы разработки приложений Borland Delphi
Продолжительность курса: 5 дней/50 ак.часов
Содержание курса:
- Основы технологии COM
- Предыстория создания СОМ
- Решение проблемы фиксированных имен библиотек, однозначной идентификации серверов, многочисленных API управления сервисами, разделяемых сервисов, нескольких сервисов в одном объекте, различных версий сервисов.
- Принципы работы сом-технологии
- Интерфейсы
- Использование реестра для поиска реализации сервиса
- Маршрутизация и удаленный доступ
- Подсчет ссылок и множественные интерфейсы
- Решение проблемы различных версий клиентов и серверов
- Объявление интерфейсов и их использование при создании приложений
- Реализация интерфейсов
- COM-сервер, фабрика классов
- Создание COM-объекта
- Основные спецификации сом. Технология ole automation
- Интерфейс IDispatch
- Диспинтерфейс
- Дуальные интерфейсы (dual interfaces)
- Использование ole-документов в приложениях
- Применение TOlecontainer
- Хранение OLE-объектов в базах данных
- Создание элементов управления activex
- Что такое activex
- Создание элементов управления activex на основе vcl-компонентов
- Создание страниц свойств
- Создание серверов и контроллеров автоматизации
- Создание сервера автоматизации
- Что такое автоматизация
- Создание приложения, подлежащего автоматизации
- Превращение приложения в сервер автоматизации
- Тестирование сервера автоматизации
- Создание контроллера автоматизации
- Раннее и позднее связывание
- Нотификационные сообщения в локальных серверах автоматизации
- Принципы работы локальной нотификации.
- Создание сервера, поддерживающего нотификацию.
- Создание компонента мастером компонент Delphi
- Автоматизация приложений Microsoft Office
- Коллекции объектов внутри серверов автоматизации.
- Использование информации из библиотек типов
- Использование компонент с палитры Servers
- Технология DataSnap
- Создание datasnap-приложения
- Создание сервера
- Создание клиента
- Модель briefcase
- Многопользовательская обработка данных в распределенных системах
- Создание клиентских приложений в виде активных форм
- Подготовка проекта
- Перенос приложения на web-сервер
- Проблемы отображения клиентских приложений в браузерах
- Дополнительные возможности datasnap-приложений
- Создание связи «один ко многим» в технологии datasnap
- Использование запросов в datasnap-приложениях
- Сортировка данных в компоненте TClientDataset
- Аутентификация пользователей
- Агрегаты
- Службы компонентов
- Назначение служб компонентов
- Принципы работы служб компонентов
- Организация пулов объектов и ресурсов
- Управление транзакциями
- Вопросы безопасности
- Особенности объектов СОМ+
- Требования к объектам СОМ+
- Особенности управления объектами СОМ+
- Классы Delphi для создания объектов
- Создание простого компонента COM+
- Создание и настройка СОМ+ сервера
- Регистрация и управление
- Создание простого клиента
- Создание объекта СОМ+ для доступа к данным
- Создание сервера
- Тестирование объекта СОМ+ для доступа к данным
- Управление транзакциями
- Реализация транзакций
- Создание СОМ-объекта Orders.Order_Data
- Создание управляющего объекта СОМ+
- Создание клиентского приложения
- Применение ADO и расширений ADO в Delphi
- Механизмы доступа к данным
- Какими бывают механизмы доступа к данным
- ODBC
- OLE DB и ADO
- BDE
- OLE DB и ADO
- Универсальный механизм доступа к данным Microsoft OLE DB
- Компоненты OLE DB
- Объекты OLE DB
- Microsoft activex data objects: OLE DB и ADO
- Расширения ADO
- Использование расширений ADO
- Применение ADO extension for DDL and security
- Введение в ADOX
- Создание приложения для просмотра метаданных
- Создание баз данных и их объектов
- Использование ADO Multidimensional
- OLAP и создание хранилищ данных: краткое введение
- Объекты ADO MD
- Создание утилиты просмотра OLAP-кубов
|
Цена курса: 35500 руб
Длительность курса: 50/5 часов/дней.