+7 (495) 229-0436   shopadmin@itshop.ru 119334, г. Москва, ул. Бардина, д. 4, корп. 3
 
 
Вы смотрели
Вход
 
 
Каталог
 
Категории
 
 
Подписка на новости:
Новости ITShop
Windows 7 и Office: Новости и советы
Обучение и сертификация Microsoft
Вопросы и ответы по MSSQLServer
Delphi - проблемы и решения
Adobe Photoshop: алхимия дизайна
 
Ваш отзыв
Оцените качество магазина ITShop.ru на Яндекс.Маркете Если вам нравится наш магазин - скажите об этом Google!
 
 
Способы оплаты
Яндекс.Деньги VISA, EUROCARD/MASTER CARD, DCL, JCB WebMoney RBK Money Деньги@mail.ru Сбербанк РФ ASSIST QIWI кошелек
 
Курс расчета
 
 1 у.е. = 63.91 руб.
 
 Цены показывать:
 
 
 
 
  
Направления
Artificial Intelligence   Business Intelligence   CASE   SaaS   Бизнес-тренинги   Интернет   Информационная безопасность   ИТ-Обучение   Корпоративные информационные системы   Мобильные приложения   Операционные системы Linux   Операционные системы Unix   Операционные системы Windows   Офисное ПО   Разработка веб-приложений   Разработка ПО   Свободное ПО   Системное администрирование   Средства тестирования   СУБД и хранилища данных   Управление бизнес-процессами   Управление ИТ-инфраструктурой   Управление качеством   Управление персоналом   Управление проектами   Управление разработкой ПО   Электронный документооборот  
 

Продукт  

Курс "BPM, создание SOA c использованием средства разработки Oracle JDeveloper и сервера приложений Oracle Weblogic (вводная часть)"

Цена: 37 925 руб.
 
Звонок с сайта Купить дешевле
 
Продолжительность - 5 дней
 
Специализация:  Авторские курсы: Программирование
Код: EDU-OR-20
 

Курс рассчитан на начинающих разработчиков WEB серверных приложений и приложений в архитектуре SOA. А также на бизнес-аналитиков, интеграторов, переводящих свои приложения на платформу распределенных вычислений.

Задача курса: показать на примерах возможности построения сервис ориентируемых систем с использованием современных средств разработки. Для решения поставленных задач будут использоваться средства разработки Oracle Jdeveloper.

Необходимая подготовка: реляционные базы данных Знания ООП, язык программирования Java, основные компоненты технологии JEE.

Программа курса

1. Жизненный цикл SOA - моделирование, сборка, развертывание, управление.

  • Составляющие управления процессами - BPEL, BPMN, BPM Studio, BPM Composer, BAM.
  • Управление правилами.

2. Сервер приложений Oracle Weblogic и архитектура SOA.

  • Процесс инсталляции SOA сервера.
  • Кластерная архитектура сервера и сервер, работающий в режиме Stand Alone.
  • Развертывание SOA компонент на сервере, утилита RCU ,средства мониторинга за SOA компонентами.
  • Управление SOA сервером через консоль и приложение OEM.

3. IDE среда разработки SOA приложений - Oracle Jdeveloper.

  • Интеграция в среду разработки механизмов для управления жизненным циклом SOA.

4. Открытые стандарты группы W3C.XML – основа обмена данными между приложениями.

  • Краткое введение в XML.
  • Понятие DOM, XSD, механизмы разбора документов.
  • Визуальное построение схемы XSD.
  • Связывание XML данных с объектами java, стандарты JAXB 2.
  • Marshaller и Unmarshaller данных.

5. Понимание протокола SOAP. На самом деле ли он такой простой?

  • Сообщение протокола SOAP.
  • Типы сообщений протокола SOAP.
  • Использование различных методов упаковки данных в конверт SOAP.
  • WSDL, UDDI. RPC-стиль. Стиль Document . Обзор стандартов.
  • Визуальное построение файла интерфейса WSDL. Основные блоки WSDL файла.
  • Создание сообщений и формирование параметров.
  • Описание операций, видов связывания и точек размещения сервисов.

6. Обзор распределенных вычислений.

  • Web-сервис – это просто еще одна программа, выполняющаяся в недрах вашей вычислительной инфраструктуры.
  • Web-сервисы – это технология работы с сообщениями, в которой передача сообщений основана на XML.
  • Ключевые функций, которые применяются для управления Web-сервисами. В их числе - развертывание, конфигурирование и обеспечение безопасности.
  • SOA не является чем-то новым: IT-отделы компаний успешно создавали и развертывали приложения, поддерживающие сервис - ориентированную архитектуру, уже много лет - задолго до появления XML и Web-сервисов. SOA - это не технология, а способ проектирования и организации информационной архитектуры и бизнес функциональности.

7. Разработка и размещение на сервере Web-сервиса, полученного в результате компиляции WSDL файла. Заглушка и скелет сервиса.

8. Подготовка пакета Oracle для публикации в качестве сервиса.

  • Отображение типов данных Oracle SQL и PL/SQL на методы сервиса.
  • Формирование WSDL файла на основе описания процедур и функций в пакете Oracle.
  • Использование JDBC и SQLJ стандарта для доступа к хранимым процедурам Oracle.
  • Класс – заглушка, сформированный автоматически средствами Oracle JDeveloper.
  • Основы использования Java в базе данных. Загрузка в Oracle Java классов для доступа из базы данных к Web сервисам.
  • Формирование запросов к сервисам из SQL и PL/SQL – Oracle база данных - клиент для сервера приложений.
  • Управление безопасностью для доступа из базы данных к серверу приложений.

9. Использование технологии EJB 3 для формирования Web-сервиса.

  • Еще одно клиентское представление для сессионного EJB компонента – web сервис клиент.
  • Использование фасадных методов EJB для публикации в качестве операций.
  • Аннотации в EJB и сервлетах для публикации сервисов.
  • Обеспечение безопасного доступа к выполнению методов через web-сервис интерфейс.
  • Сущностные бины для взаимодествия с данными.

10. Разработка и развертывание веб-сервисов, реализованных как классы и интерфейсы Java.

  • Автоматическое формирование WSDL файла из Java интерфейса.
  • Доступ к домашней странице веб-сервисов Oracle AS.
  • Передача параметров сервису из Web интерфейса, анализ нагрузки на сервис, формирование AJAX скрипта для доступа к сервису из динамических HTML – AJAX страниц.

  • Вызов веб-сервиса в приложении клиента. Генерация файла-заглушки и вызов веб-сервиса. Политика безопасного доступа к методам сервиса.

    11. Что такое Oracle Business Process Composer в среде JDeveloper. Создание BPM проекта. Рабочее пространство управления процессом.

12. Создание задачи и работа с ней в рабочем пространстве.

  • Настройка правил, периодов ожиданий, уведомлений.
  • Создание подзадач в задачах.
  • Действия в задачах, которые требуют ввода пароля пользователя.
  • Маршрутизаторы задач.

13. Использование экземпляра процесса.

  • Поиск экземпляра процесса, просмотр, остановка и удаление.
  • Создание пользовательских страниц в рабочем пространстве.
  • Обеспечение взаимодействия между страницами и процессами.

14. Стандартные информационные панели.

  • Панели участников и процессов.
  • Создание пользовательских панелей.
  • Определение правил на панелях.
  • Управление рабочей нагрузкой между пользователями.
  • Установка правил для пользователей и групп пользователей.
  • Управление рабочим пространством процесса.
  • Правила, группы и пользователи в рабочем пространстве.
  • Изменение потока работающего процесса.

15. Использование Process Spacces.

16. Обмен синхронными и асинхронными сообщениями.

  • Обработка исключений.
  • Общая архитектура BPEL PM. BPEL Designer на базе среды разработки JDeveloper.
  • Инсталляция, конфигурация, начало работы.
  • Конфигурация Oracle BPEL консоли.
  • Запуск сервера и дизайнера.
  • Порядок создания простого BPEL процесса – "HelloWorld".
  • Конфигурация WSDL интерфейса для BPEL процесса.
  • Конфигурация базового скелетона для процесса.
  • Использование утилиты ANT для сборки и размещения процесса на сервере приложений.
  • Настройка build файла для отправки приложения на сервер.

17. Оркестровка сервисов с помощью BPEL.

  • Поддержка моделирования BPEL-процессов в среде JDeveloper.
  • Импорт XML-схем и WSDL-локаторов.
  • Поддержка проверки правильности, развертывания и управления жизненным циклом.
  • Синхронные и асинхронные процессы.

18. Усовершенствование BPEL-процессов: параллельная обработка и условные переходы.

  • Обработка в параллельных потоках.
  • Ветвление с параллельным выполнением процессов. Условное ветвление.
  • Формы уведомления

19. Повышение надежности процессов, используя средства обработки ошибок и управления исключительными ситуациями.

  • Определение событий.
  • Конфигурирование тайм-аутов.
  • Обработка ошибок.
  • Перехват исключительных ситуаций.
  • Управление компенсирующими операциями.

20. Включение в BPEL-процессы сервисов трансформаций.

  • Сервис и инструмент трансформаций.
  • Пакетирование трансформаций. Стандартные, пользовательские и расширенные функции.
  • Тестирование и анализ отображения. Генерация XML-экземпляра.
  • Инструмент XSLT Mapper.

21. Вызов BPEL-сервисов через адаптеры.

  • Среда адаптеров, основанная на стандартах.
  • Выбор сервиса адаптера. Конфигурирование адаптера файлов. Поддерживаемые и связываемые адаптеры. Интегрированная среда адаптеров.
  • Адаптер Oracle Applications.
  • Вызов в BPEL-процессе адаптера файлов как сервиса.
  • Вызов в BPEL-процессе адаптера базы данных как сервиса.
  • Добавление обработки исключительных ситуаций в системе базы данных.
  • Добавление операции цикла While.
  • Добавление ветви обработки исключительных ситуаций для операции области действия Scope.
  • Добавление операции ожидания Wait

22. Администрирование и мониторинг BPEL-процессов.

  • BPEL-консоль. Управление жизненным циклом BPEL-процесса. Администрирование диспетчера BPEL Process Manager.

23. Интеграция Java-приложений и BPEL-процессов.

  • Оперативное встраивание Java-кода.
  • Интеграция в среде вызова веб-сервисов WSIF (Web Services Invocation Framework).
  • Вызов BPEL-процесса из JSP-страниц, среды JavaServer Faces (JSF) и интегрированной среды разработки приложений ADF.
  • Включение Java/J2EE-сервисов в BPEL-процесс.
  • Развертывание JCA-адаптера и его использование в BPEL-процессе.
  • Реализация веб-сервиса как BPEL-клиента. Реализация в BPEL-процессе компонента, управляемого сообщениями, для организации асинхронного обмена сообщениями.

24. Определение правил для операции создания параллельных ветвей FlowN и использование этой операции.

  • Вызов различных сервисов в зависимости от входных данных пользователя или критериев выбора.
  • Связующие наборы. Реализация связующих наборов и операций обработки тайм-аутов onAlarm.

В конце обучения на курсе проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненных в процессе обучения.


Программирование - это процесс создания инструкций для обработки информации центральным процессором.

Рынок IT – весь мир. Вы можете работать над иностранными проектами в аутсорсинговых российских компаниях, уехать работать в иностранную компанию или же трудиться на фрилансе из любой точки мира с заказчиками из разных стран. Профессия программиста открывает самые широкие возможности.

Учебный центр « Интерфейс» представляет авторские курсы для начинающих и опытных программистов, администраторов и разработчиков баз данных.

Практические занятия, преподаватели-эксперты и система посттренинговой поддержки — залог того, что Вы получите качественные и актуальные знания!

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

Учебный центр "Интерфейс" оказывает консалтинговые услуги по построению моделей бизнес-процессов, проектированию информационных систем, разработке структуры баз данных и т.д.

  • Нужна помощь в поиске курса?
    Наша цель заключается в обеспечении подготовки специалистов, когда и где им это необходимо. Возможна корректировка программ курсов по желанию заказчиков! Мы расскажем Вам о том, что интересует именно Вас, а не только о том, что жестко зафиксировано в программе курса. Если вам нужен курс, который вы не видите на графике или у нас на сайте, или если Вы хотите пройти курс в другое время и в другом месте, пожалуйста, сообщите нам, по адресу mail@interface.ru или shopadmin@itshop.ru
  • Поговорите со своим личным тренинг-менеджером!
    Мы предоставляет Вам индивидуальное обслуживание. Если у вас есть потребность обсудить, все вопросы касательно обучения, свяжитесь, пожалуйста c нами по телефонам: +7 (495) 925-0049, + 7 (495) 229-0436. Или любым другим удобным для Вас средствами связи, которые Вы можете найти на сайтах www.interface.ru или www.itshop.ru

С этим товаром часто покупают
 
  
Помощь
Задать вопрос
 программы
 обучение
 экзамены
 компьютеры
Бесплатный звонок
ICQ-консультанты
Skype-консультанты

Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 
Бестселлеры
Atlassian JIRA - система управления проектами и задачами
Oracle. Программирование на SQL и PL/SQL
Основы TOGAF® 9
Выявление и формирование пользовательских требований
Использование профессионального генератора отчетов Crystal Reports
Разработка приложений Win32 в Delphi 10 Seattle
 
Новинки
 

 

О нас
Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.

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

Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе.

В нашем магазине вы можете приобрести лицензионное ПО выбрав необходимое из широкого спектра и ассортимента по самым доступным ценам. Наши менеджеры любезно помогут определиться с выбором ПО, которое необходимо именно вам. Также мы проводим учебные курсы. Мы приглашаем к сотрудничеству учебные центры, организаторов семинаров и бизнес-тренингов, преподавателей. Сфера сотрудничества - продвижение бизнес-тренингов и курсов обучения по информационным технологиям.



 

О нас

 
Главная
Каталог
Новинки
Акции
Вакансии
 

Помощь

 
Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 

Способы оплаты

 

Проекты Interface Ltd.

 
Interface.ru   ITShop.ru   ERPforum.ru    Interface.ru/training   Olap.ru   Job.com.ru   ITnews.ru  
 

119334, г. Москва, ул. Бардина, д. 4, корп. 3
+7 (495) 229-0436   shopadmin@itshop.ru
Rambler's Top100 Проверить аттестат Товары@Mail.ru
© ООО "Interface Ltd."
Продаем программное обеспечение с 1990 года