Курс лекций: Создание и промышленная Эксплуатация Корпоративного Web портала на базе Oracle internet Application Server 10g Portal




Скачать 51.56 Kb.
НазваниеКурс лекций: Создание и промышленная Эксплуатация Корпоративного Web портала на базе Oracle internet Application Server 10g Portal
Дата публикации14.02.2014
Размер51.56 Kb.
ТипДокументы
shkolnie.ru > Информатика > Документы
Автор курса: Мирончик Игорь Янович

ClipperIgor@gmail.com

(496)573-34-22
Курс лекций: Создание и промышленная Эксплуатация Корпоративного Web портала на базе Oracle internet Application Server 10g Portal

(3 дня – 24 часа)

Аудитория: Администраторы сервера приложений (iAS 10g), разработчики корпоративного портала, администраторы Web приложений, курс также может быть полезен для разработчиков SQL и Java, руководителей IT подразделений, ориентируемых на новейшие технологии распределенных вычислений.

Необходимая подготовка: реляционные базы данных, основы языка Java или одного из языков OOP (общие определения), общие понятия технологии J2EE.

На лекциях будут рассмотрены основные концепции построения корпоративного портала масштаба предприятия. Сопровождение портала в процессе его промышленной эксплуатации. Разработчики и администраторы портала получат основные навыки по управлению пользователями и страницами портала. Научатся создавать собственные портлеты на основе Java технологий, дополнительно, по согласованию со слушателями могу быть рассмотрены проблемы создания портлетов на PL/SQL. Также будут рассмотрены общие концепции управления Инфраструктурой. Основой портала является сервер безопасности (SSO), на конкретных примерах бут рассмотрены вопросы администрирования и управления этим сервером. Вторая часть курса будет посвящена вопросам наполнения динамической информацией портала. Разработка качественных, готовых к повторному использованию, корпоративных портлетов – залог успеха деятельности IT подразделения предприятия. В связи с этим, во второй части курса будут показаны возможности применения технологий J2EE для создания портлетов повторного использования и интеграция их с Web сервисами предприятия.


  1. Общая архитектура распределенных вычислений масштаба предприятия. Зачем потребовался портал, как собрать вместе приложения, которые были разработаны в разное время, разными средствами, разными людьми.

  2. Что такое Инфраструктура предприятия. Фарм, кластер, отдельно стоящий сервер приложений. Когда и какую архитектуру Инфраструктуры использовать на предприятии – обсуждение общих направлений. Создание единого портала предприятия – решение проблем интеграции разрозненных приложений. Что было несовместимо – теперь должно быть доступно на одной Web странице. Распределение обязанностей между разработчиками и дизайнерами портала

  3. Методология создание кластера. На конкретном примере рассматривается механизм ввода сервера приложений в кластер Инфраструктуры. Использование репозитария метаданных Инфраструктуры для управления службами сервера и приложениями , входящими в состав кластера.

  4. Что такое Oracle Portal. Основные концепции. Пример инсталляция и конфигурирование Oracle Portal. Конфигурация сервера SSO. Политики. Приложения сервера и приложения – партнеры. Конфигурация единой точки входа в приложение. Конфигурация приложения, для работы через SSO сервер.

  5. Начала создания корпоративного портала. С чего все начинать? Политика безопасности предприятия для доступа к Web приложениям. Создание ролей и назначение им соответствующих привилегий. Управление корпоративными пользователями через роли портала и группы пользователей. OID сервер и LDAP протокол – решение политики безопасности в портале.

  6. Начальная точка входа в портал. Что такое домашняя страница пользователя, группы и портала. Пример разработки начальной точки входа в портал.

  7. Что такое контент портала. Глобальные элементы портала, и пользовательские элементы групп страниц. Типы и атрибуты элементов. Страницы навигации (баннеры), создание собственных страниц навигации в составе групп страниц и общих страниц портала. Конкретный пример разработки страницы навигации для различных групп пользователей. Шаблоны страниц, пример разработки шаблона для группы страниц – “замарозка” общего вида страницы. Стили страниц, создание собственных стилей для группы страниц портала и глобальных стилей для всех пользователей – единый стиль всех корпоративных данных.

  8. Типы страниц. Стандартные страницы и страницы PLSQL. Примеры построения страниц различных типов, версионность страниц и их аудит. Создание подстраниц для страницы. Регион страницы для отображения вложенных страниц. Размещение на странице вкладок, наполнение вкладок собственными регионами. Регионы, отображающие элементы, конфигурация стиля отображения элементов. Элементы – файлы. Загрузка файлов в страницы корпоративного портала. Определение квот на размеры загружаемых документов. Формирование свойств загруженных документов для предоставления их другим пользователям на просмотр. Использование модуля mod_dav для загрузки документов на страницу через протокол WEB_DAV. Простой пример создания динамической PLSQL страницы, правила передачи параметров на PL/SQ страницу. Ограничения и недостатки PL/SQL страниц. Управление доступом к страницам на уровне пользователей и групп пользователей. Организация поиска по страницам портала. Ввод страницы в ту или иную категорию, управление перспективами элементов страниц. Создание собственных перспектив и категорий. Персональная настройка страниц привилегированными пользователями и группами.

  9. Портлет – динамическое содержимое страницы. Обзор основных технологий создания портлетов – OMNI, WebClipping, Portlet Builder, PDK PL/SQL, PDK Java. Использование регионов для размещения в них портлетов. Встроенные в портал генераторы портлетов. Создание портлета с помощью OMNI генератора. Краткое введение в Web сервис и протокол WSDL. Пример создания динамического портлета на основе Web сервиса. Портлет на основе SQL запроса, формирование диаграмм и графиков на основе данных из базы данных. Другие типы портлетов, созданные с помощью OMNI генератора. Создание портлетов на основе содержимого, поставляемого другими Web узлами. Пример использования Web вырезок.

  10. Технология PDK (Portal Developer Kit) для создания динамических портлетов. Инсталляция PDK Java в средсве разработки Oracle Jdeveloper. Последовательность создания динамического портлета с помощью Java. Протокол WSRP и запрос JSR 168 – обеспечивающие единый механизм создания переносимых между серверами приложений портлетов.

  11. Режимы отображения Java портлета. Конфигурация режимов отображения портлетов с помощью файла provider.xml. Типы связей в Java портлете. Обеспечение доступа к ресурсам J2EE сервера (класс oracle.portal.provider.v2.url.UrlUtils).

  12. Составные части рабочего пространства PDK – адаптер, интерфейс, среда выполнения и рабочие утилиты J2EE провайдера.

  13. Полный пример создания Java портлета с помощью Oracle JDeveloper 10g

  • создание портлета и провайдера с формированием основной и вспомогательных страниц отображения.

  • Добавление бизнес логики в портлет

  • Тестирование работоспособности портлета с помощью Web Browser.

  • Загрузка портлета на сервер приложения

  • Регистрация портлета в портале.

  • Добавление портлета на страницу

  1. Добавление к портлету новых свойсв отображения. Создание страницы персональных настроек портлета для конкретного пользователя. Извлечение персональных настроек сервлета пользователя из объекта персонализации.

  2. Типы параметров Java Портлета. Передача параметров в портлет и генерация событий портлетом. Типы связей в портлете. Пример создания связи с передачей параметров из портлета на страницу портала. Генерация Submit события в портлете.

  3. Использование объектов, размещенных в службе именований JNDI. Соглашения по именованному доступу к переменным JNDI. Извлечение переменных портлетом.

  4. Обеспечение доступа к сессионной информации портлета, сессия J2EE и сессия портала, особенности и различия. Настройка хранилища сессионных данных, размещение на сессии объектных переменных. Параметры хранения сессионных переменных портала.

  5. Обеспечение безопасности в Java портлете. Аутентификация внешних приложений в SSO сервере.

Похожие:

Курс лекций: Создание и промышленная Эксплуатация Корпоративного Web портала на базе Oracle internet Application Server 10g Portal iconМирончик Игорь Янович ClipperI (496)573-34-22 Вопросы администрирования...
Аудитория: Начинающие администраторы приложений для Oracle Weblogic Server 10g, курс также может быть полезен для разработчиков sql...
Курс лекций: Создание и промышленная Эксплуатация Корпоративного Web портала на базе Oracle internet Application Server 10g Portal iconКурс лекций: Разработка Web приложений с мощным пользовательским...
Ьные Web разработчики, желающие переводить свои приложения на современную, динамическую Web платформу. В курсе особое внимание уделяется...
Курс лекций: Создание и промышленная Эксплуатация Корпоративного Web портала на базе Oracle internet Application Server 10g Portal iconКурс лекций: Профессиональное использование sql и pl/sql в Oracle...
Аудитория: Профессиональные разработчики pl/sql, желающие упорядочить свои знания в pl/sql и разрабатывать приложения, соответствующие...
Курс лекций: Создание и промышленная Эксплуатация Корпоративного Web портала на базе Oracle internet Application Server 10g Portal iconКурс лекций: Обзорно-практический курс по Java технологиям для базы...
Аудитория: разработчики Oracle, системные администраторы, аналитики, переводящие свои приложения на Java платформу и в многозвенную...
Курс лекций: Создание и промышленная Эксплуатация Корпоративного Web портала на базе Oracle internet Application Server 10g Portal iconКурс лекций: Построение моделей и приложений масштаба предприятия...
Аудитория: разработчики Oracle, системные администраторы, аналитики, которым необходимо получить понимание и навыки объектно-ориентированного...
Курс лекций: Создание и промышленная Эксплуатация Корпоративного Web портала на базе Oracle internet Application Server 10g Portal iconРаботу выполнить в субд oracle 10g xe требования к оформлению работы
Результат работы программы (т е все данные, которые выводятся на экран, – текстовый файл или файл, содержащий скрин-шоты панели вывода...
Курс лекций: Создание и промышленная Эксплуатация Корпоративного Web портала на базе Oracle internet Application Server 10g Portal iconМирончик Игорь Янович ClipperIgor@ g mail com
Курс: Разработка Web приложений с использованием технологии Oracle Applications Express. 5 дней (40 академических часов)
Курс лекций: Создание и промышленная Эксплуатация Корпоративного Web портала на базе Oracle internet Application Server 10g Portal iconКнига предназначена для всех, кто интересуется созданием физических...
В этой книге мы расскажем о новой технологии, предназначенной для разработчиков серверов Web. Это язык сценариев JavaScript, получивший...
Курс лекций: Создание и промышленная Эксплуатация Корпоративного Web портала на базе Oracle internet Application Server 10g Portal iconКомпоненты Internet Information Services (iis) в Ms Windows 2000...
Добавляется программный код для чтения бд и создается соответствующий фрагмент html
Курс лекций: Создание и промышленная Эксплуатация Корпоративного Web портала на базе Oracle internet Application Server 10g Portal iconКурс лекций Валерий Васильевич Вандышев Уголовный процесс. Курс лекций...
В 17 Уголовный процесс. Курс лекций. — Спб.: Питер, 2002. — 528 с. — (Серия «Учебники для вузов»)
Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2014
shkolnie.ru
Главная страница