На главную страницу сайта



   education@kvazar-micro.com
   +380 44 2399960
   Как нас найти (схема)

   Центр Тестирования

   Центр Компетенций e-Learning
   Центр Решений Microsoft

   Расписание тренингов
   Прайс


    ИТ-специалистам    Первая страница раздела     Школа управления    Первая страница раздела     Для Пользователей    Первая страница раздела     Оформить заказ    
    MicrosoftOracleCisco
    SunIBM Lotus, IBM AIX
    NovellLinux-FreeBSDJava
    Управление проектами
    Управление разработкой ПО
    Управление ИТ-услугами
Офисные продукты
Microsoft Project
Графические пакеты


ИТ специалистам
  / Java технологии / курсы (+ даты и цены) / DWS-385
возвратиться к списку курсов Java
  возвратиться к списку
распечатать [html]   

DWS-385: Developing Java Web Services
DWS-385: Разработка Java Web Services

Описание
Курс позволяет разработчикам бизнес-компонентов и разработчиков клиентского ПО получить информацию, необходимую для проектирования, воплощения, развертывания и поддержки web-сервисов и клиентов web-сервисов, используя технологию Java и платформу Java 2 Platform, Enterprise Edition (J2EE).
Аудитория
Студенты, заинтересованные в внедрении web-сервисов в приложения J2EE.
Длительность
5 дней (40 часов)
Сертификация
Курс готовит к сертификации Sun Certified Developer for Java Web Services.
(Готовит к тесту CX-310-220).
Тестирование
В стоимость курса не входит
Документ по окончании
Сертификат Sun Educational Services
Предварительные
требования
Умение разрабатывать и разворачивать приложения для платформы J2EE, содержащие web- и EJB-компоненты.
Использование Ant build environment.
Умение описать шаги при разработке и планировании архитектуры приложения для предприятия.



Содержание

Модуль 1 - Взаимодействующие Web-сервисы
- Мотивация для разработки и использования web-сервисов в ПО для бизнеса
- Характеристики web-сервиса
- Описание стандартов, на которых основана архитектура web-сервисов
- Главные инициативы, спецификации и API для web-сервисов
- Описание Базового Профиля Web Services Interoperability Organization (WS-I) и его важность для сообщества пользователей web-сервисов

Модуль 2 - Технологии и платформы Web-сервисов для Java
- Поддержка, API, и выгоды, предоставляемые языком программирования Java для создания web-сервисов
- Сервисная поддержка, архитектурные опции, модели конечной точки и преимущества, предоставляемые платформой J2EE для создания web-сервисов
- Создание, развертывание и тест web-сервиса на платформе J2EE

Модуль 3 - Обзор расширяемого языка разметки XML
- Определение XML
- Синтаксис XML и его назначение
- Важность пространств имен XML
- Описание Document Type Definition (DTD) и его использование в документе XML
- Структура и назначение схемы XML

Модуль 4 - API для обработки XML
- Определение необходимости обработки документов XML
- Системная архитектура XML
- Описание Simple API for XML (SAX)
- Описание Document Object Model (DOM)
- Описание Java API for XML Processing (JAXP)
- Описание Java API for XML Binding (JAXB)
- Описание Extensible Stylesheets Language Transformations (XSLT)

Модуль 5 - Simple Object Access Protocol (SOAP)
- Функции SOAP в архитектуре web-сервисов
- Описание структуры сообщения SOAP и функции каждого главного элемента SOAP
- Характеричтики транспортных протоколов для Internet, часто используемых для передачи сообщений SOAP
- Информационные модели, доступные при создании основанных на SOAP web-сервисов
- Технологии кодирования информации внутри тела сообщения SOAP
- Описание функций спецификации SOAP with Attachments
- Плюсы и минусы использования SOAP как формата сообщений и описание альернативной архитектуры для передачи XML-информации между приложениями

Модуль 6 - SOAP With Attachments API for Java (SAAJ)
- Функции классов, интерфейсов и методов, содержащихся в SAAJ
- Взаимоотношения между SAAJ и DOM и влияние этого на разработчика web-сервиса
- Создание и управление сообщением SOAP используя классы, интерфейсы и методы SAAJ
- Создание и управление сообщением SOAP с вложениями используя классы, интерфейсы и методы SAAJ
- Как управлять пространствами имен, включенными в сообщение SOAP, используя SAAJ

Модуль 7 - Web Services Description Language (WSDL)
- Роль языка описания интерфейса (IDL) в распределенной среде вычислений
- Роль WSDL в модели web-сервисов и основные элементы WSDL-файла
- Роль элементов расширения, используемых в файле WSDL
- Сравнение использования WSDL в сервисах документного стиля и стиля удаленого вызова процедур (RPC)

Модуль 8 - Реестр сервисов
- Назначение реестра сервисов
- Определение двух типов реестров сервисов
- Описание назначение Electronic Business using eXtensible Markup Language (ebXML)
- Назначение Universal Description, Discovery, and Integration (UDDI)
- Структуры данных, определенные в UDDI
- Описание API, объявляемых клиенту реализациями UDDI
- Назначение Java API for XML Registries (JAXR)
- Использование JAXR API для получения доступа к реестру UDDI

Модуль 9 - Java API for XML-based RPC (JAX-RPC)
- Описание функциональности, предоставляемой JAX-RPC для создания web-сервисов
- Описание, как создать web-сервис или клиент сервиса, используя инструмент wscompile
- Использование подхода Java-to-WSDL для создания web-сервиса
- Использование подхода WSDL-to-Java development для создания web-сервиса и клиента
- Сравнение двух подходов, поддерживаемых JAX-RPC для создания web-сервиса и клиента

Модуль 10 - Сложные концепции JAX-RPC
- Как JAX-RPC поддерживает сообщения SOAP, в которые включены вложения
- Использование JAX-RPC для создания обработчика сообщения, который обрабатывает заголовки сообщения SOAP
- Как JAX-RPC поддерживает компоненты J2EE в виде web-сервисов
- Механизм сессий, предоставляемый JAX-RPC
- Описание типов web-сервисов, которые вы можете создать используя JAX-RPC и критерии, которые нужно использовать при выборе подходящего типа клиента для доступа к сервису

Модуль 11 - Безопасность
- Описание некоторых проблем безопасности, связанных с web-сервисами и базовые технологии, которые можно использовать для решения некоторых из проблем
- Функции кодирования публичным и приватным ключом, цифровые подписи
- Описание основных техник реализации решений по безопасности для web-сервисов дляплатформ Java и J2EE

Модуль 12 - Рекомендации по проектированию и качеству
- Использование шаблонов проектирования J2EE в архитектуре web-сервисов
- Применение шаблонов проектирования J2EE на практике
- Описание проблем качества сервиса (QoS) касательно web-сервисов
- Описание генерации и обработки исключительных ситуаций при взаимодействии с web-сервисами


Ресурсы
Оригинальный учебник и материалы к практическим занятиям. Выход в Интернет. Обеды
   Все права защищены
   © Учебный Центр Квазар-Микро
   1994 - 2008


   Словари, Аббревиатуры, Ссылки, Гостиницы Киева, Расписание поездов
   Как нас найти (схема)
    
наверх    


  Компания "СИТРОНИКС Информационные Технологии"


  Освітній портал