Следите за новостями

Цифра дня

138 тыс. цифровых доверенностей оформлено через «Цифровой нотариат» с момента запуска

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

    Этот курс подготавливает слушателей к использованию преимуществ развертывания приложений 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 в среде Oracle Developer Suite 6i
    • Умение использовать веб-браузер

    Содержание курса

    Преимущества развертывания приложений 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
    •  Внедрение механизма однократной регистрации