Казахстан, г. Алматы, ул. Шевченко 90, БЦ «Каратал», офис 53
Казахстан, г. Астана, ул. Иманова 19, БЦ Деловой Дом "Алма-Ата", офис 612

направление: Siebel кол-во дней: 2
вендор: Oracle кол-во часов: 16
код курса: SS

В курсе рассматривается создание сценариев Siebel для расширения функциональности приложения с целью удовлетворения пользовательских требований. Изучаются альтернативы созданию сценариев и рекомендации по написанию корректных сценариев. Кроме того, рассматривается создание серверных и браузерных сценариев и использование окружения для создания сценариев Siebel Tools. Изучаются основные концепции создания сценариев, включая взаимодействие с системой событий Siebel, использование Siebel Object Interfaces, и объектных экземпляров в серверных сценариях в UI и non-UI контекстах. Слушатели обучаются использованию Siebel Tools для создания и отладки сценариев, реализации настраиваемых бизнес сервисов, а также измерению и улуцшению производительности сценариев. Полученные навыки закрепляются практическими упражнениями по созданию и выполнению сценариев, а также по реализации сложного проекта сценариев, требующего взаимодействия между браузерным и серверным скриптами.

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

  • Знакомство с концепциями программирования

  • Siebel Technical Foundations ver.15.5 /8.1/8.2

 Цель курса:

  • Описание использования сценариев при реализации Siebel

  • Описание альтернатив созданию сценариев

  • Описание взаимодействия между Siebel событиями и сценариями

  • Использование Siebel Tools Script Editor and Debugger

  • Использование событий и методов в Siebel Object Interfaces

  • Сравнение серверных сценариев в non-UI и UI контекстах

  • Рекомендации по созданию сценариев

  • Реализация настраиваемых бизнес сервисов

  • Различные способы вызова методов бизнес сервисов

  • Создание и тестирование браузерных сценариев

  • Измерения и оптимизация производительности сценариев

Аудитория курса:

  • Разработчики

  • Разработчики приложений

  • Технические консультанты

  • Менеджеры проектов

Введение в Siebel сценарии

  • Окружение для создания сценариев Siebel. Браузерные и серверные сценарии. Когда следует использовать сценарии. Когда следует избегать использования сценарии.

Альтернативы сценариям

  • Административные альтернативы сценариям. Декларативные альтернативы сценариям.

Обработка событий Siebel

  • Обработка событий в Siebel приложениях. Объекты, допускающие сценарии и связанные с ними события, допускающие сценарии.

Кодирование и отладка в Siebel Tools Script Editor

  • Использование Siebel Tools Script Editor для создания или модификации сценариев. Установка настроек сценария в Siebel Tools. Компиляция сценариев. Использование отладчика сценариев Siebel Tools.

Создание сценариев с помощью Siebel Object Interfaces

  • Описание Siebel Object Interfaces. Доступ к документации Siebel Object Interfaces. Кодирование общих операций на eScript с помощью Siebel Object Interfaces.

Доступ к объектным экземплярам в серверных сценариях

  • Различие между объектными экземплярами в контексте пользовательского интерфейса и вне его. Создание объектных экземпляров и управление ими с помощью Application Object Manager. Как и когда создавать объектные экземпляры и осуществлять доступ к ним программным образом.

Создание хороших сценариев

  • Общие рекомендации по созданию сценариев. Использование техники eScript для библиотек сценариев, управления памятью и обработки ошибок.

Создание настраиваемых бизнес сервисов

  • Реализация обработчиков событий бизнес сервисов. Создание бизнес сервисов и определений дочерних объектов.

Вызов методов бизнес сервиса

  • Способы вызова метода бизнес сервиса. Вызов метода бизнес сервиса как части множества событий времени выполнения. Вызов метода бизнес сервиса с помощью объектов пользовательского интерфейса Siebel. Представление бизнес сервиса в качестве Web сервиса.

Проект сценариев

  • Вызов метода бизнес сервиса из Siebel UI. Взаимодействие между браузерным и серверным сценариями.

Техника браузерных сценариев

  • Создание браузерных сценариев. Взаимодействие пользователей в браузерных сценариях. Использование техники отладки браузерных сценариев. Чего не следует делать в браузерных сценариях.

Измерение и улучшение производительности сценариев

  • Использование Siebel Script Performance Profiler для измерения производительности сценариев. Использование Siebel Application Response Measurement (SARM) для измерения производительности сценариев на Siebel Server. Общие рекомендации по оптимизации производительности сценариев.