ВАШ БРАУЗЕР УСТАРЕЛ
Для того, чтобы использовать все возможности сайта,
скачайте и установите один из новых браузеров:
Санкт-Петербург
+7 (812) 383-52-01
info@ecm-consulting.ru
Санкт-Петербург
+7 (812) 383-52-01
Поиск
RU  |  EN
Разработка приложений с DFC

Зарегистрироваться


Данный курс дает общее представление о классах библиотеки Documentum Foundation Classes (DFC) и их интерфейсах, а также знакомит с более глубокими областями использования библиотеки DFC. Курс обеспечит детальную информацию об архитектуре системы и даст лучшее представление об оптимальном использовании DFC при разработке собственных приложений. На практике слушатели смогут рассмотреть примеры приложений, написанных на Java для иллюстрации фундаментальных концепций DFC.

Форма подготовки: Презентации и лабораторные работы.
Продолжительность: 5 рабочих дней (10:00-18:00) с перерывами на кофе/чай и одним перерывом на обед

Необходимые знания и навыки:

  • Предварительная подготовка на курсе Технические основы Documentum
  • Опыт работы с объектно-ориентированными языками программирования Java
  • Знание XML и XSLT (желательно)

Слушатели смогут:

  • Получить представление о Documentum Foundation Classes (DFC);
  • Научиться использовать DFC JavaDocs;
  • Сравнить объектную модель Content Server с иерархией интерфейсов DFC;
  • Научиться создавать экземпляры объектов, используя производящие методы;
  • Научиться создавать и управлять объектами;
  • Научиться производить поиск по репозиторию, используя IDfQuery и службы поиска;
  • Научиться использовать операции для работы с содержанием
  • Научиться работать с ошибками и исключениями;
  • Научиться использовать средства DFC для журналирования и трассировки
  • Научиться создавать и использовать наборы прав доступа (ACL)
  • Научиться создавать приложения, требующих повышенной безопасности, с помощью динамических групп и маркеров приложений
  • Научиться создавать серверные методы для Java Method Server
  • Научиться создавать Type-based Business Objects (TBOs), Service-based Business Objects (SBOs) и аспекты
  • Научиться создавать пользовательские модули (IDfModule) для автоматизации жизненных циклов

Содержание

Обзор DFC

  • Что такое DFC
  • Маршрут приложения
  • Ваша первая DFC-программа
  • Чтение JavaDocs
  • Установка и использование DFC

Клиенты и сессии

  • Понятие интерфейса
  • Клиенты и сессии (Session Manager)
  • DocBase Maps
  • Создание объектов

Типо-ориентированные интерфейсы DFC

  • Объектная модель и наследование
  • IDfTypedObject и подтипы
  • Создание объектов

Извлечение объектов

  • Ссылки на объект
  • Данные атрибутов объекта

Виртуальные документы

  • Обзор виртуальных документов
  • Извлечение виртуальных документов
  • Связывание версий
  • Работа с узлами
  • Сборки
  • Управление XML
  • Полезные DQL-запросы

Поиск

  • IDfQuery
  • IDfXMLQuery
  • Службы поиска

Безопасность

  • Списки контроля доступом
  • Использование маркеров
  • Динамические группы

Операции

  • Обзор операций
  • Шаблоны конструирования операций
  • Операции Import, Checkout, Checkin, Export
  • Обработка ошибок
  • Подробное содержание операций
  • Составные документы
  • Операции XML
  • Интерфейс Operations Monitor
  • Особенности использования на клиентских машинах
  • Шаги операций

Исключения и ошибки

  • Проверка на null
  • Обработка исключений

Ведение логов и трассировка

  • Ведение логов
  • Трассировка

Работа с бизнес процессами

  • Архитектура бизнес процессов
  • Объекты и интерфейсы
  • Запуск бизнес процесса
  • Задачи
  • SendToDistributionListEx()

Серверные методы

  • Обзор
  • Создание серверных методов
  • Серверные методы для технологических процессов

Business Objects Framework (BOF)

  • Обзор BOF
  • Регистрация и развертывание
  • Интерфейсы

Создание и использование Type-based Business Object (TBO)

  • Обзор Type-based Business Object (TBO)
  • Дополнительная информация о TBO
  • IDfDynamicInheritance
  • Создание модулей TBO

Создание и использование аспектов

  • Обзор аспектов
  • Создание аспектов
  • Использование аспектов

Создание и использование Service-based Business Object (SBO)

  • Обзор SBO
  • Дополнительная информация о SBO
  • Создание модулей SBO

Создание и использование модулей

  • Дополнительная информация о простых модулях
  • Создание простых модулей

Использование модулей с жизненными циклами

  • Интерфейсы IDfLifecycle
  • Использование модулей с жизненными циклами


Зарегистрироваться