Oracle Forms&Reports Developer 10g: переход в веб-среду

В данный момент идет прием заявок на курс.
Мы можем сообщить вам о начале
запланированного обучения


Код: Or11g_RP
Длительность: 32 ак.ч.
Стоимость: 36 000 р.

Курс Or11g_RP: Oracle Forms&Reports Developer 10g: переход в веб-среду

Продолжительность:4 дня/ 32 ак. часа

Этот курс подготавливает слушателей к использованию преимуществ развертывания приложений Oracle Forms и Oracle Reports в Вебе.

Слушатели переносят приложение Forms 6i в Веб, используя среду Oracle Forms 10g (10.1.2). Они изучают, как использовать веб-архитектуру компонентов сервера приложений Oracle Application Server 10g, в частности сервлеты Forms и Forms Listener, исполняющую машину Forms и клиента Forms. После переноса приложения слушатели определяют некоторые аспекты его поведения, модифицируя конфигурационные файлы промежуточного звена. Они адаптируют приложение к веб-среде и совершенствуют его, используя веб-технологии (включая утилиту WebUtil, которая может изменять значительную часть привычного поведения приложения в архитектуре "клиент-сервер"). Слушатели используют новые функциональные возможности средств Forms 10g, связанные с Вебом. Они также вызывают в Вебе отчеты из форм.

Слушатели изучают, как переносить существующие приложения Oracle6i Reports в среду Oracle Reports 10g, заменяя нерекомендуемые, устаревшие и измененные функциональные возможности на новые. В среде Oracle Reports 10g при публикации в Интернете для доставки высококачественных HTML-страниц используются преимущества технологии серверных страниц Java - JavaServer Page (JSP). Слушатели знакомятся с JSP-технологией; изучают, как создавать веб-отчеты и совершенствовать их, модифицируя исходный веб-код. Они изучают новые функциональные возможности разработки и развертывания приложений Oracle Reports, которые появились после выхода версии 6i. В заключение слушатели изучают, как развертывать приложения Reports, используя сервер приложений Oracle Application Server 10g.

После успешного прохождения курса слушатели должны будут уметь:

• переносить приложения Forms из архитектуры "клиент-сервер" в веб-среду;
• тестировать приложения Forms в трехзвенной среде;
• конфигурировать режим исполнения;
• повышать производительность приложений, развернутых в Вебе;
• использовать компоненты JavaBeans и PJC (Pluggable Java Components, подключаемые Java-компоненты) для расширения функциональных возможностей приложений Forms;
• интегрировать веб-сервисы в приложения Forms;
• использовать утилиту WebUtil для организации взаимодействия с клиентом;
• выполнять удаленную отладку приложений Forms;
• идентифицировать преимущества развертывания приложений Oracle Reports в среде Oracle Application Server 10g;
• переносить приложения среды Oracle6i Reports в среду Oracle Reports 10g;
• использовать веб-технологии для совершенствования функциональных возможностей приложений Oracle Reports;
• публиковать отчеты в Вебе;
• заменять нерекомендуемые и устаревшие функциональные возможности в приложениях Reports;
• использовать новые функциональные возможности средств Oracle Reports 10g;
• использовать новые функциональные возможности сервисов OracleAS Reports Services.

Круг слушателей:

• Разработчики форм
• Технические консультанты
• Специалисты служб технической поддержки
• Разработчики отчетов
• Разработчики приложений корпоративного бизнес-интеллекта


Необходимая предварительная подготовка:

• Опыт разработки приложений Forms в среде Oracle Developer Suite 6i
• Умение использовать веб-браузер


Слушатели изучают, как:

• идентифицировать преимущества развертывания приложений Forms и Reports в Вебе, используя сервер Oracle Application Server 10g;
• переносить приложения Forms 6i и Reports 6i в веб-среду используя сервер Oracle Application Server 10g;
• создавать веб-отчеты, используя JSP-технологию;
• использовать веб-технологии для совершенствования приложений Forms и Reports;
• совершенствовать приложения Forms и Reports, используя новые функциональные возможности продукта Oracle Developer Suite 10g;
• вызывать отчеты из форм.

Методические материалы:

Учебное пособие

Документ об окончании курса:

Сертификат Учебного центра ЮНИТ

Регистрация на курс:

1.По электронной почте. Отправьте сообщение на адрес edu@unitgroup.ru, с указанием: названия предприятия, ФИО участников, их должностей, контактных телефонов и e-mail.
2.По телефону +7(343) 344-25-60 Учебный центр Юнит.

Программа курса:
• Преимущества развертывания приложений Oracle Forms в Вебе:
• Повышение производительности
• Уменьшение затрат
• Повышение доступности
• Техническая поддержка
• Извлечение максимальной пользы из имеющихся знаний
• Обеспечение пользовательского интерфейса с широкими возможностями
• Применение новейших технологий
• Использование новых функциональных возможностей продуктов


Модернизация средств Oracle Forms

• Исключение символьного режима и клиент-серверных выполняемых модулей стадии исполнения
• Исключение типов элементов и встроенных объектов, которые зависят от конкретных операционных систем или связаны с символьном режимом
• Исключение устаревших функциональных возможностей старых версий Oracle Forms


Перенос приложений Oracle Forms

• Вопросы, которые нужно принимать во внимание перед началом модернизации
• Использование соответствующего способа переноса
• Использование для переноса конструктора форм Forms Builder
• Использование для переноса компилятора форм Forms Compiler
• Использование ассистента переноса форм Forms Migration Assistant
• Вопросы, которые нужно принимать во внимание после модернизации


Использование сервисов форм Forms Services

• Сервлет Forms
• Сервлет Forms Listener
• Исполняющая машина Forms
• Аплет клиента Forms
• Запуск исполняющего сеанса
• Выбор среды исполнения Java


Тестирование и развертывание приложений Forms>

• Тестирование приложений
• Генерация приложений
• Развертывание приложений
• Конструирование унифицированного указателя ресурса URL для запуска приложения


Конфигурирование режима исполнения

• Конфигурирование сервлета Forms
• Конфигурирование среды
• Настройка пользовательского интерфейса
• Использование конфигурационных файлов


Адаптация функциональных возможностей, которые в веб-среде работают по другому

• Настройка шрифтов
• Соответствие функциональных ключей
• Интеграция с графическими средствами Oracle Graphics
• Вызов отчетов из форм
• Вывод на экран изображений
• Вывод на экран пиктограмм


Настройка функциональных возможностей, влияющих на производительность

• Встроенный объект SYNCHRONIZE
• Таймеры
• Канва со вкладками
• Триггеры событий, связанных с мышью


Настройка функциональных возможностей, связанных с архитектурой "клиент-сервер"

• Триггеры When-Mouse-Move|Enter|Leave
• Встроенный объект GET_FILE_NAME
• Управляющая палитра изображения
• Стиль Dialog Window (диалоговое окно)
• Элементы управления VBX, ActiveX (OCX)
• OLE-контейнеры
• Звуковые элементы


Настройка функциональных возможностей, зависящих от платформ

• Выполнение встроенных объектов в промежуточном звене
• OLE-автоматизация
• Подпрограммы пользователей
• Чувствительность к регистру
• Библиотека d2kwutil


Совершенствование приложений Forms с использованием веб-технологий

• Использование компонентов JavaBeans для расширения функциональных возможностей
• Использование подключаемых Java-компонентов для расширения пользовательского интерфейса
• Запуск из форм веб-страниц
• Интеграция с веб-сервисами
• Интеграция приложений Forms с порталом Oracle Application Server Portal


Использование утилиты WebUtil для организации взаимодействия с клиентом

• Конфигурирование утилиты WebUtil
• Интеграция утилиты WebUtil в приложения Forms
• Диалоговое окно открытия файлов на стороне клиента
• Чтение файлов изображений на стороне клиента
• Запись текстовых файлов на стороне клиента
• Выполнение команд операционной системы на стороне клиента
• Выполнение операций OLE-автоматизации на стороне клиента
• Получение информации о клиенте


Использование новых функциональных возможностей средств Forms 10g

• Конфигурирование JVM-пула
• Управление сервисами форм с помощью инструментария Oracle Enterprise Manager
• Внедрение механизма однократной регистрации (входа в систему)


Использование других функциональных возможностей средств Forms 10g, связанных с Вебом

• Организация пула стадии исполнения
• Выполнение удаленной отладки
• Включение распознавания языка, выбранного в браузере
• Ограничение параметров, которые могут передаваться в указателе URL


Интеграция приложений Forms и Reports
• Использование встроенного объекта RUN_REPORT_OBJECT для запуска подготовки отчета в многозвенном сервере отчетов
• Вывод отчетов на экран в формах
• Вызов отчета с помощью встроенного объекта WEB.SHOW_DOCUMENT


Почему нужно переносить приложения Reports в веб-среду?

• Уменьшение затрат
• Повышение производительности
• Повышение доступности
• Техническая поддержка
• Публикация корпоративных данных
• Извлечение максимальной пользы из архитектуры, основанной на стандартах
• Использование новых возможностей
Перенос приложений Oracle Reports

• Нерекомендуемые и устаревшие функциональные возможности
• Перенос приложений Reports
• Изменения пользовательского интерфейса конструктора отчетов
• Форматирование с помощью встроенного пакета SRW
• Замена OLE2-объектов
• Перенос диаграмм
• Замена кнопок
• Параметры системы привязки


Разработка приложений Reports для веб-среды
• Что такое JSP-технология?
• Конструирование веб-отчетов
• JSP-теги
• Генерация вывода
• Добавление динамического контента
• Настройка JSP-страниц отчетов
• Создание шаблона макета веб-отчета
• Создание формы параметров


Использование новых возможностей средств Oracle Reports: разработка приложений

• Доступ к данным с использованием подключаемых источников данных
• Пакетная передача повторяющейся группы
• Добавление оглавления
• Использование PDF-документов в среде Oracle Reports
• Встроенное форматирование с использованием HTML-тегов
• Использование внешних таблиц стилей
• Добавление диаграмм к веб-отчетам
• Интеграция со средой Oracle JDeveloper
Развертывание приложений Reports с использованием сервисов OracleAS Reports Services

• Подготовка веб-макета
• Подготовка макета бумажного отчета
• Развертывание приложения Reports
• Использование файла соответствия ключей
• Расширение функциональных возможностей приложений Oracle Reports с помощью встроенных объектов
• Управление и мониторинг сервисов OracleAS Reports Services
• Внедрение механизма однократной регистрации
Использование новых возможностей средств Oracle Reports: развертывание приложений