db854c4f8f7e68e55d8551fce56e1866.ppt
- Количество слайдов: 42
Documentum Content Services for BEA Web. Logic – возможности интеграции и обзор решений для создания публичных и корпоративных порталов Andrei Nikolaev CTO & Consulting Manager Documentum CIS
План § Назначение платформы Documentum и развитие порталов § Архитектура совместного решения BEA и Documentum § Доставка и персонализация содержания в порталы BEA § Работа с содержанием Documentum из порталов BEA 2
Documentum: платформа управления корпоративным содержанием Корпоративн ые порталы Поддержка продаж Инженерн ые приложени я Интерактив ное обучение Электронн ый маркетинг Онлайн каталоги Печатные публикаци и Документаци я 3 Вебсайты Архивация/ Управление записями
Основа управления содержанием Создани е Управление и назначение Доставка Печать. com сайты КПК Email Магазины Порталы CD ROM Люди и типы содержания 4 Факс
Автоматизация жизненного цикла содержания Службы управления содержанием Создание/ ввод • Разработка • Импорт • Сборка • Сканирование • Извлечение 5 Управление • Классификация • Коллективная работа • Преобразование • Управление процессами • Библиотечные функции • Управление хранилищем Доставка • Публикация • Доставка на Web • Доставка в порталы • Рассылка по подписке • Потоковые данные Архивация • Организация ведения записей • Хранение электронных форм
Масштаб предприятия Развитие порталов ов ьз л о н ив Эф т ек ф Сбор содержания § Просто Internet § Ориентация на содержании § Ориентация на сотрудников § Управление содержанием Web сть о п ис Сбор приложений § Использование адаптеров я ни а Интеграция приложений § Глубокая интеграция § Порталы для определенных категорий пользователей § Workflow § Точечная интеграция § Сервера приложений § Портальные приложения § Разработка приложений § Поставщики платформ Ценность бизнеса 6 Интеграция пользователей, данных и процессов § Корпоративный UI § Пользователи участвуют в бизнеспроцессах § Содержание привязано к процессам § Использование ролей и бизнесправил § Настраиваемое, гибкое представление содержания § Составные портальные приложения
Проблема: традиционный подход ориентирован на функции Менеджер по продажам ? Маркетинг Автоматизация работы продавцов Управление заказами Автор содержания 7 Отдел кадров Модель данных HR Модель данных для продавцов Модель данных для заказов
Решение: ориентация на аудитории Объединенный просмотр и действия Маркетинг Автоматизация работы продавцов Управление заказами Автор содержания 8 Отдел кадров Модель данных HR Модель данных для продавцов Модель данных для заказов
План § Назначение платформы Documentum и развитие порталов § Архитектура совместного решения BEA и Documentum § Доставка и персонализация содержания в порталы BEA § Работа с содержанием Documentum из порталов BEA 9
Архитектура совместного решения Documentum и BEA Web. Logic Workshop IDE BEA Web. Logic Portal Unified Portal Framework Webtop Portal Lifecycle Management Portal Business Services Web Content Management Digital Asset Management Платформа управления содержанием Documentum BEA Web. Logic Integration Business Process Management Enterprise Resource Access Dynamic Integration Services BEA Web. Logic Server 10 § Улучшает производительность и эффективность работы благодаря расширению масштаба бизнес процессов § Предоставляет доступ в режиме реального времени к динамическому, верному и персонализированному содержанию § Позволяет IT отделу быстро адаптировать систему под постоянно изменяющиеся бизнес требования компании благодаря унифицированной, простой и масштабируемой
Функции BEA Web. Logic Portal, поддерживающие интеграцию с Documentum § Portlets § Campaigns § Placeholder Service § Content Manager § Rules Service § Events § Property Sets § JSP Tags Internationalization (I 18 N) Content Selectors Caching § User and Group Management 11
BEA Web. Logic Portal и содержание § Где содержание может быть доступно? Порталы и портлеты Новые статьи в зависимости от настроек профиля портлета Новости компании, которые зависят от роли пользователя Коммерческие приложения купля-продажа между пользователями портала, которая основана на запросах к каталогам продуктов “Контейнеры” для целевой рекламы Собственные приложения 12
BEA Web. Logic Portal Архитектура портлетов Установки портлетов BEA Порталы предоставляют единый шлюз для доступа к содержанию и приложениям, который зависит от типов пользователей и ролей, либо от прав доступа. 13 Портлеты
Порталам необходимо управление содержанием “ Почему порталы и управление содержанием работают совместно? Потому что порталам нужно содержание, которое: • Имеет значимость и легко доступно… • Управляется бизнес пользователями… • Точное и стандартизированное… ” — Nicholas Wilkoff, Forrester Research, May, 2002 14
План § Назначение платформы Documentum и развитие порталов § Архитектура совместного решения BEA и Documentum § Доставка и персонализация содержания в порталы BEA § Работа с содержанием Documentum из порталов BEA 15
Узкое место при публикации содержания: потеря заказчиков, низкая продуктивность, рост затрат The Web Content Bottleneck на IT и высокие риски B 2 B Нетехнические авторы содержания 10% Ввод нового содержания Порталы & сайты B 2 C 90% Поддержка сайта Webmaster Portal Administrator B 2 E КПК Приложения 16
Проблемы публикации § § § Множество пользователей хотят передать информацию Передается содержание Передается на определенном Создатель содержания языке Множество мест для публикации текста Дизайнер Становится трудно управлять сайтами Программист Администратор сайта 17
Способы интеграции Documentum и BEA Web. Logic Documentum Content Services for BEA Web. Logic Portal Work. BEA Web. Logic Portal flow Inbox My. Docs Cabinet Search … Использование и персонализаци я содержания Caching Site JDBC Services Portal Adapter WDK Публи -кация Services Запросы JDBC Публикация в портал Portal Content Manager Службы управления содержанием n Метаданные n Категоризация n Хранилище Documentum 18 Работа с содержанием
Доставка содержания через JDBC Services § Соединяет сервер приложений с содержанием и атрибутами Documentum § Позволяет получат доступ к объектам хранилища Documentum без программирования на DFC § Состоит из 2 -х интерфейсов: Content Server Driver Site Caching Services Driver JSP Servlet EJB Client Apps sql. * JDBC Driver Manager Content Server Driver (DQL) Site Caching Services Driver (SQL) DFC JDBC Driver RDBMS § Поддержка стандартов JDBC 2. 0 Работает со всеми основными серверами приложений Content Server 19 Site Caching Services
Персонализация § Интеграция, предоставляемая Documentum, позволяет хранилищу содержания работать источником содержания для передачи персонализированного содержания через BEA’s Personalization Server § Используя эту интеграцию пользователи могут использовать инструменты BEA (Personalization, Portal management и Portal User management) для создания правил управления персонализированным содержанием. § Содержание, которое должно быть передано Web. Logic, пройдет полный жизненный цикл в системе Documentum. 20
Публикация содержания в Web Динамическая доставка содержания и метаданных BEA Web. Logic Application Server and Portal Server Разработчики Web Кэширован ие содержания Авторы содержания Корпоративные системы 21 Web Server Farms Подготовка содержания Хранилище Documentum Публикация содержания
Динамическая Web страница § Дизайнеры разрабатывают изображения Авторы содержания пишут текст Разработчики пишут запросы Администраторы сайта проектируют шаблоны страниц § § § Итог: Содержание и шаблоны легко обновляются отдельно друг от друга 22
Решение Documentum в области управления Web содержанием § Специализированное приложение Documentum Web. Publisher разработано для обеспечения возможности создавать, доставлять и управлять содержанием web сайтов в масштабах распределенных корпоративных систем § Новый набор функций § Набор примеров для ускорения цикла внедрения и разработки § Открытая масштабируемая архитектура § Ориентация на корпоративные стандарты 23
Создание HTML на основе Web форм (XML) • Структура XML • Создана Web разработчиком • Определяет правила редактора • элементы шаблона • форматы • расположение графики • обязательные поля • ссылки к меткам Файл правил редактора содержанию ПРАВКА Объект содержания • Структура XML • Создана Web разработчиком • Скопирована из шаблона • Метки XML определяют места расположения редактируемых элементов • Формат стилей XSL • Задает правила форматирования HTML Шаблон расположения ПРОСМОТР Продукт Имя: Продукт Description: Рисунок: Запись 24 Java компонента Web Browseer Форматированный HTML
Web. Publisher § Заполнение формы для создания HTML 25
Диаграмма подготовки Web сайта Структура рабочей версии /www/prod/index. html Свойства рабочих файлов /www/prod/company v 3. 0 Рабочая /www/prod/images (формат SQL) v 2. 0 Подготовительная /www/prod/presscenter/corpcontacts. html /www/prod/presscenter/1998/ Website v 1. 0 В разработке /www/prod/presscenter/1999/index_1999. html /www/prod/presscenter/1999/n 990915. html index. html /www/prod/presscenter/1999/n 990914 b. html /www/prod/presscenter/1999/n 990914 a. html company /www/prod/presscenter/1999/n 990909. html images Структура подготовительной версии Press. Center /www/staging/index. html corpcontacts. html Свойства подготовительных файлов /www/staging/company (формат SQL) /www/staging/images 1998 /www/staging/presscenter/corpcontacts. html 1999 /www/staging/presscenter/1998/ index_1999. html /www/staging/presscenter/1999/index_1999. html n 990909. html /www/staging/presscenter/1999/n 990926. html /www/staging/presscenter/1999/n 990924. html /www/staging/presscenter/1999/n 990915. html n 990914 a. html /www/staging/presscenter/1999/n 990914 b. html /www/staging/presscenter/1999/n 990914 a. html /www/staging/presscenter/1999/n 990909. html n 990915. html n 990924. xml Структура разрабатываемой версии /www/dev/index. html n 990926. html /www/dev/company Свойства разрабатываемых файлов /www/dev/images (формат SQL) n 990930. xml /www/dev/presscenter/ Свойства cинхр. 26 /www/dev/presscenter/corpcontacts. html /www/dev/presscenter/1998/ /www/dev/presscenter/1999/index_1999. html /www/dev/presscenter/1999/n 990930. html /www/dev/presscenter/1999/n 990926. html /www/dev/presscenter/1999/n 990924. html /www/dev/presscenter/1999/n 990914 b. html /www/dev/presscenter/1999/n 990914 a. html /www/dev/presscenter/1999/n 990909. html Свойства cинхр.
Пример персонализации и использования содержания 27
План § Назначение платформы Documentum и развитие порталов § Архитектура совместного решения BEA и Documentum § Доставка и персонализация содержания в порталы BEA § Работа с содержанием Documentum из порталов BEA 28
Способы интеграции Documentum и BEA Web. Logic Documentum Content Services for BEA Web. Logic Portal Work. BEA Web. Logic Portal flow Inbox My. Docs Cabinet Search … Portal Adapter WDK Публ икация Site Caching Services JDBC Services Запросы JDBC Использование и персонализация содержания Публикация в портал Portal Content Manager Службы управления содержанием n Метаданные n Категоризация n 29 Хранилище Documentum Работа с содержанием
Documentum Web Development Kit (WDK) § Среда Documentum для разработки Web приложений § Используется инженерами, партнерами и заказчиками Documentum engineers, partners and customers § Поддерживается возможность интеграции приложений § Основа для НОВЫХ клиентских Web приложений и портлетов Documentum 30 Web. Top Web Publisher Custom Apps BEA Web. Logic Portal UI DCTM Portlets Web Development Kit BEA Web. Logic Server
Documentum 5 WDK § НОВАЯ презентационная модель § НОВАЯ компонентная модель § 170+ НОВЫХ компонент Администрирование Библиотечные службы Виртуальные документы Workflow § … и многое другое!! 31
Компонентная модель WDK 5 Частичный список компонент Передача содержания Безопасность Операции Import, Export, Checkin, Checkout, Cancel Checkout, View, and Edit Login, Logout, Change Password, and Permissions Lifecycle, Attributes, and Renditions Workflow Start workflow, Halt Workflow, Resume Workflow, Abort Workflow, Delete Workflow, Send to Distribution List, Task Manager, and Inbox 32 Персонализация Поиск и запросы Basic Search, Advanced search, and DQL Query Editor Навигация Object List, Drilldown, Object Grid, Folder Tree My Objects and Subscriptions Инструменты Clipboard, Prompt, General Messages, Error messages Виртуальные документы
Приложения на базе WDK: Documentum 5 Webtop 33
Приложения на базе WDK: Documentum 5 Webtop Title. Bar Menu. Bar Component Folder. Tree Component Contents Component 34 Messages Component
Список типовых портлетов Documentum § Набор портлетов – Специальные предопределенные компоненты для Веб (WDK) JSP, Java classes и файлы XML files, открывающие доступ пользователям к функциям управления содержанием § Перечень функциональных возможностей: Docbase Selector: Выбор хранилища для доступа My. Subscriptions: Список подписки My. Docs: Список редактируемых или экспортированных объектов содержания Inbox: доступ к заданиям, просмотр уведомлений Search: комбинированный полнотекстовый/атрибутивный поиск My. Folder: доступ к содержанию пользовательской папки Cabinet: Доступ к каталогам в хранилище Documentum My. Workflows: проверка активных бизнес-процессов, остановка бизнеспроцессов 35
BEA Portal с портлетами Documentum 36
BEA Portal с портлетами Documentum 37
Порталы готовы к поддержке стандартов n n Естественная близость порталов и открытых стандартов, и те и другие являются частью концепции построения распределенных архитектур Порталы и стандарты интеграции объединяют содержание и интегрируют бизнес функции n Текущие библиотеки API – это “бедный” способ интеграции l l 38 Библиотеки принадлежат производителям Ограничения по средствам разработки и отсутствие универсальных портлетов
Важные стандарты JSR 168 WSRP § Java Community Process n OASIS § Только Java n Любой язык § Принят всеми основными производителями (кроме Microsoft) § Принят в середине Октября 2003 39 n n Принят всеми основными производителями (поддерживающими Microsoft’s. Net Web. Parts) Принят, WSRP v 1. 0, Сентябрь 2003
Documentum поддерживает JSR 168 n Стандартизированный API через классы интерфейсов n Определение библиотеки тэгов JSP n Предоставляет прозрачный доступ к библиотекам API производителя § Адаптер JSR 168 разработан на базе Documentum WDK Больше не нужны специализированные адаптеры под каждый портал Все компоненты WDK доступны как портлеты § Portlet Integration/Deployment Kit Быстрая конфигурация, внедрение и отладка портлетов WDK Позволяет разрабатывать адаптеры (если необходимо) Создание собственных портлетов 40
3 момента, которые надо запомнить… Documentum и BEA Systems являются партнерами, предоставляющим решения в области управления содержанием для порталов, которые: Открывают доступ к динамическому и верному содержанию Обеспечивают функции коллективной работы и взаимодействия, и Увеличивают возврат инвестиций благодаря снижению затрат на поддержку решения и повышению производительности бизнес-процессов 41
Documentum в СНГ § Официальный представитель Documentum в СНГ § ЗАО «Документум Сервисиз» § 115446, Москва, Коломенский пр. , д. 1 а. Тел. (095) 737 8009 § 196135, Санкт-Петербург, просп. Ю. Гагарина. Тел. (812) 102 0832 § www. documentum. ru 42
db854c4f8f7e68e55d8551fce56e1866.ppt