Oracle WebCenter 11g: Introduction to Portal Applications
Oracle WebCenter представляет решение, позволяющее осуществлять взаимодействие пользователей с социальными компьютерными сервисами, такими как вики, блоги, RSS, системы непрерывных сообщений, управление документами и контентом, социальные сети, процессы Business Process Execution Language и аналитика, непосредственно в контексте портала или приложения. Oracle WebCenter Framework является расширением Oracle JDeveloper во время проектирования, объединяющим Web порталы и приложения уровня предприятия. Он также обеспечивает портал времени выполнения и Web 2.0 framework, поддерживающие технологии Oracle WebCenter. Разработчики не должны заранее решать, создают ли они портал или приложение, ибо с помощью Oracle WebCenter Framework любое приложение может быть реализовано как портал, а любой портал — как приложение. Oracle WebCenter включает Composer и Business Directory — основанные на ролях компоненты, позволяющие пользователям легко использовать сразу несколько информационных ресурсов в рамках портала уровня предприятия. Эти компоненты и сервисы обеспечивают возможность построения и развертывания приложений и порталов следующего поколения, позволяющих реализовать способности различных пользователей и повысить производительность бизнес процессов. В курсе дано введение в компоненты Oracle WebCenter и рассмотрено их добавление в любое приложение для создания настраиваемых партнерских приложений с разнообразным контентом. Слушатели начинают с ADF приложения, постепенно расширяя его возможности с помощью WebCenter Framework, Composer и сервисов. Слушатели обучаются добавлению портлетов, документов, дискуссионных форумов, тегов, ссылок и поиска в имеющееся приложение с помощью Oracle JDeveloper со встроенным WebCenter Framework. Рассматриваются также создание и редактирование страниц WebCenter приложения во время выполнения. Практические занятия завершаются построением небольшого согласованного WebCenter приложения, обладающего различными функциональными возможностями.
Цель курса
- Четыре основные компоненты Oracle WebCenter Suite
- Функциональные возможности WebCenter Framework
- Использование в приложении WebCenter портлетов, основанных на стандартах
- Сервисы WebCenter и их включение в приложения
- Использование потока заданий WebCenter для добавления документов, дискуссионных форумов, тегов, ссылок и поиска в приложение
- Связывание обычных ADF компонент, потока заданийWebCenter и портлетов для отображения коррелированной информации
- Создание настраиваемых персонализованных страниц приложения и управление ими
- Использование JCR управления данными для доступа к документам, сохранненным в репозитории контента
- Основные функциональные возможности WebCenter Spaces
Круг слушателей
- Технические консультанты
- Разработчики J2EE
- Разработчики приложений
- Разработчики Java
- Разработчики порталов
- Консультанты по продажам
Необходимая предварительная подготовка
- Программирование на Java
- Знакомство с Oracle JDeveloper 11g
Рекомендуемая предварительная подготовка
- Знакомство с созданием пользовательских интерфейсов с помощью Oracle ADF
- Oracle Fusion Middleware 11g: Build Applications with ADF I
Программа курса
Introduction to Oracle WebCenter 11g
- Oracle Fusion Middleware
- Oracle WebCenter 11g: обзор
- Архитектура Oracle WebCenter
- Архитектура экземпляра WebCenter и Service Providers после развертывания
- Введение в приложение, рассматриваемое в курсе
Обзор исходного приложения
- Использование шаблонов страниц
- Макет приложения и его фасеты
- Модель данных и ADF Business Services
- Таблицы и диаграммы, основанные на модели данных
- Безопасность приложения
- Потоки заданий и управляемые компоненты
Использование портлетов
- Что такое портлет?
- Стандарты портлетов, поддерживаемые WebCenter
- Анатомия портлета: провайдер, портлет, потребитель, протокол коммуникации
- Моды портлета, настройка и персонализация
- Регистрация провайдера портлетов
- Добавление портлетов на страницу
- Атрибуты тега портлета
- Oracle JSF Portlet Bridge
WebCenter сервисы
- Что такое WebCenter сервис
- Категории WebCenter сервисов
- Общие особенности WebCenter сервисов
- Введение в функциональные возможности каждого из сервисов
Интеграция сервисов в настраиваемых приложениях
- Способы интеграции WebCenter сервисов
- Создание подключений к Backend серверам
- Добавление потоков заданий WebCenter сервиса
- Параметры потока заданий и условия обновления
- Настройки безопасности потока заданий
Oracle Composer
- Настройка приложений WebCenter во время выполнения
- Сохранение MDS данных настройки
- Роль Oracle Composer в настройке приложения
- Компоненты настройки WebCenter
- Режимы просмотра и редактирования страниц WebCenter
Интеграция контента
- Роли репозиториев контента
- JCR Standard API
- Создание подключения к репозиторию контента
- Использование Content Repository Data Control для доступа к контенту
Обзор WebCenter Spaces
- Что такое WebCenter Spaces
- Сравнение Personal Spaces и Group Spaces
- Возможности WebCenter Spaces
- Расширение WebCenter Spaces