Разработка Web сервисов с помощью JAX-WS & JAX-RS

Продолжительность: 40 ак. часов
Ближайшая дата обучения: 24.11.2025
Группа формируется

Оставьте заявку

Нужна помощь? Оставьте свой номер — мы позвоним, чтобы ответить на все ваши вопросы.

Изменить содержимое

    Настоящим в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» от 27.07.2006, отправляя данную форму, вы подтверждаете свое согласие на обработку персональных данных. Обработка персональных данных осуществляется в соответствии с «Политикой обработки персональных данных».

    О курсе

    Данный курс охватывает проектирование и создание SOAP и RESTful web сервисов и клиентов. Слушатели используют интегрированную среду разработки (IDE) NetBeans для создания JAX-WS и JAX-RS web сервисов и их развертывания на Oracle WebLogic Server 12c. Большинство рассмотренных тем переносимы на случай любых серверов приложений, поддерживающих стандарты Java EE 6 web сервисов.

    Слушатели изучат

    • Создание XML документов и XML схем с использованием пространств имен XML. Производство и потребление XML и JSON контента с помощью JAXB.
    • WSDL файлы и их значение для Web сервисов, основанных на SOAP, а также выбор между top-down (WSDL first) или bottom-up (code first) подходами к разработке SOAP web сервисов.
    • Осуществление запросов к web сервисам, основанным на стандартах SOAP, и их реализация с помощью JAX-WS (Metro Stack).
    • Реализация REST практик при создании web сервисов с использованием JAX-RS спецификации (Jersey Stack).
    • Обеспечение безопасности Web сервисов с помощью Java EE стандартов безопасности, расширений WS-Security и OAuth 1.0a.

    Цели обучения

    Применение JAX-WS API при создании SOAP Web сервисов и клиентов
    Применение the JAX-RS API при создании RESTful Web сервисов
    Обеспечение безопасности Web сервисов с помощью WS-Security, Jersey и OAuth
    Обработка ошибок и исключений в Web сервисах и клиентах
    Создание XML документов с использованием деклараций пространств имен и XML Schema
    Производство и потребление XML и JSON контента с помощью JAXB
    Создание клиентов RESTful Web сервисов с помощью Jersey Client API
    Понимание роли Web сервисов

    Требования

    • Необходимая
    • • Java SE7 Fundamentals
    • • Java SE 7 Programming
    • Рекомендуемая
    • • Java SE 7: Develop Rich Client Applications
    • • Java Design Patterns

    Целевая аудитория

    • Разработчики J2EE
    • Разработчики Java
    • Разработчики Java EE

    Документы об окончании

    Удостоверение о повышении квалификации

    Удостоверение о повышении квалификации

    Программа обучения

    14 Тем40ч.

    Введение в Web сервисы

    Введение в Web сервисы
    • Зачем нужны web сервисы 
    • Определение web сервисов 
    • Характеристики web сервиса
    • Применение XML и JSON в web сервисах
    • Два основных подхода к разработке web сервисов
    • Преимущества разработки web сервисов в Java EE контейнере

    XML

    XJAXB

    SOAP Web сервисы

    Создание JAX-WS клиентов

    RESTful Web сервисы

    Создание RESTful клиентов в Java

    Bottom-Up JAX-WS Web сервисы

    Top-Down JAX-WS Web сервисы

    JAX-RS RESTful Web сервисы

    Обработка ошибок в Web сервисах

    Концепции безопасности

    WS-Security

    Обеспечение безопасности Web сервисов с помощью Jersey

    Расписание занятий

    Дата Статус Формат Место проведения Стоимость
    24.11.2025 Группа формируется
    Дистанционный

    Дистанционное обучение (СДО):

    Самостоятельное изучение материалов программы. Оптимальный вариант для занятых людей, которые готовы учиться самостоятельно в свободное время в удобном для них темпе. Консультации преподавателей оказываются дистанционно (при необходимости).
    Виртуальный класс65000 ₽

    65 000 

    Уровень сложности
    Средний
    Продолжительность 40 ак. часов
    Лекции
    14 лекций

    Присоединяйся к нашей команде!

    Заполните анкету для кандидатов и мы свяжемся с Вами для уточнения всех деталей.

    Контакты

    +7 8452 24-77-77
    order@tritec-group.ru

    Наш адрес

    410012, г. Саратов, ул. им. Слонова И. А., д. 1, 9 этаж.