BWLS-D29-70?????????? web-????? ???????? ??????????? ? ?????????????? BEA WebLogic Platform
На данном пятидневном курсе будут рассмотрены вопросы разработки web-сервисов с использованием BEA WebLogic Platform. Слушатели ознакомятся с архитектурой Service Oriented Architecture и поддерживающими технологиями SOAP, WSDL и UDDI. Web-сервисы будут представлены в контексте бизнес модели и соглашений проектирования, таких, как интегрированные бизнес единицы, интеграции типа “business-to- business”.
После изучения курса Вы сможете
-
иметь практический опыт по проектированию архитектуры и разработке web-сервисов, основанных на объектах и EJB;
-
хорошо понимать работу синхронных и асинхронных web-сервисов;
-
разворачивать и конфигурировать web-сервисы.
Содержание курса
-
Введение в web-сервисы.
-
BEA WebLogic Server и web-сервисы.
-
Реализация синхронных web-сервисов средствами Java-классов.
-
Реализация синхронных web-сервисов средствами сессионных EJB-бинов без состояния.
-
Использование заказных типов данных.
-
Реализация обработчиков.
-
Обеспечение безопасности web-сервисов.
-
Реализация асинхронных web-сервисов средствами Message-Driven Bean.
-
Реализация динамических клиентов.
-
Публикация и поиск web-сервисов.
-
BEA WebLogic WorkShop.
Слушатели
Курс направлен на слушателей, прослушавших курс BWLS-D11-70, и тех, кто имеет опыт работы с J2EE. Знание технологии разработки и развертывания EJB не требуется.
Предварительная подготовка
Прохождение курсов по Java по программе CIW или эквивалентные знания следующих концепций J2EE:
-
концепции объектно-ориентированного программирования (классы, объекты, интерфейсы, налседование);
-
базовый синтаксис Java (ключевые слова, переменные, управляющие конструкции);
-
обработка исключений;
-
CLASSPATH и пакеты;
-
многопоточность;
-
потоки ввода/вывода;
-
принципы Remote Method Invocation и сериализация объектов;
-
классы коллекций;
-
клиент серверный доступ к базам данных с использованием Java Database Connectivity (JDBC) API, включая написание SQL запросов и обработки ResultSet.
Прохождение курса Основы разработки J2EE приложений с использованием BEA WebLogic Server 7.0 (BWLS-D11-70) или эквивалентные знания следующих концепций Java 2 Enterprise Edition и BEA WebLogic Server 7.0:
-
инсталляция, структура директорий, базовые навыки администрирования WebLogic Server 7.0;
сервлеты и JavaServerPages;
-
синтаксис дескрипторов развертывания web- и enterprise- приложений (WAR и EAR);
-
Java Naming & Directory Interface (JNDI) – создание начального контекста, подсоединение и поиск объектов; доступ к локальным переменным окружения через записи вида «java:comp/env»;
-
многослойный подход в JDBC (Java Database Connectivity) – использование пулов соединений и объектов DataSource транзакционного вида;
-
Java Transaction API (JTA) – поиск объекта UserTransaction в JNDI; демаркация транзакций с помощью методов begin, commit, rollback;
- концепция двух-фазного учета распределенных транзакций;
-
основные знания по XML и DTD-синтаксису.
Стоимость обучения на курсе - USD 1311 Длительность курса (дней) - 5
|