Microsoft Silver Partner
Оформить заявку

Курс - Web-services

Изображение к курсу Web-services
Курс Web-services
Длительность 5 дней / 10 часов
Количество уроков 5

Очное обучение

1500 UAH Записаться

Онлайн обучение

1500 UAH Записаться

Видео обучение

Оформить подписку

Консультации

Записаться
Веб-служба (или веб-сервис) — это идентифицируемая веб-адресом программная система со стандартизированными интерфейсами.
Данный термин описывает стандартизированный способ интеграции веб-приложений с использованием протоколов XML, SOAP, WSDL и UDDI. Веб-служба представляет собой способ связи между двумя электронными устройствами по сети, такими веб-сервисами можно пользоваться независимо от компьютера, браузера или места доступа в Интернет (поиск, веб-почта, хранение документов, файлов, закладок и т.д.).
В данном курсе Web-services студенты рассмотрят два основных класса веб-служб: REST-compliant и Arbitrary. Во время курса Вы усвоите не только текущие архитектуры веб-служб и технологий, с помощью которых веб-службы могут быть реализованы, но и новые архитектуры, включая новые Java API и спецификации.
• Уверенные знания Java
• Java EE IDE для веб-разработчиков
• Контейнер сервлетов Apache Tomcat
• Java разработчики
• JEE разработчики
Урок 1

Software setup, web services, XML


• Установка среды разработки, конфигурация Tomcat
• Введение в веб-сервисы
• SOA и веб-сервисы
• Что такое XML?
• Что такое XSD?
• Namespaces
• XML-схема руки вверх
• Создание простых типов
• Управление числом элементов

Урок 2

SOAP Web-services concepts, design and implementation


• SOAP обзор веб-сервисов
• SOAP веб-сервисы, преимущества и недостатки
• Когда использовать SOAP веб-сервисы?
• SOAP
• Файл WSDL
• WSDL, связывание стилей
• SOAP веб-сервисы, подходы к проектированию

Урок 3

JAX-WS and JAXB, Apache CXF


• JAX-WS
• JAXB введение
• Создание Java классов из XML-схемы
• Marshalling и Unmarshalling
• Apache CXF
• Создание веб-cервис проекта CXF с нуля
• CXF структура проекта Maven веб-приложений и компонентов

Урок 4

REST Web Services Concepts. RESTFul design and implementation


• Обзор REST
• Когда использовать RESTful веб-сервисы?
• JAX-RS
• Шаги для реализации REST
• Настройка поддержки JSON
• REST Sub Resource Mapping
• REST, обработка ошибок
• JAX-RS Client API, JAX-RS Injection

Урок 5

Asynchronous REST. REST and Spring Security


• Создание асинхронного поставщика REST
• Создание асинхронного клиента
• Spring security
• Jersey Quick Start
• REST Using Spring MVC Quick Start

• Понимать, почему веб-сервисы настолько популярны
• Понимать разные типы WS Design
• Использовать Apache CXF популярного WS Stack
• Разрабатывать веб-сервис Consumer
• Использовать безопасные веб-сервисы с использованием стандарта WS-Security
• Реализовать SOAP вложения
• Понимать концепции веб-сервисов и внедрение REST
• Создавать различные виды REST клиентов
• Обрабатывать ошибки в REST
• Разрабатывать асинхронные веб-сервисы
• Быстро начать использовать Jersey REST
• Быстро начать использовать Spring MVC REST
Check mark Запись в учебный центр Separator Онлайн форма для регистрации
Стационар Полустационар 3 дня в неделю
Дата начала Дата окончания Время

Не нашли подходящий курс в расписании? Оформите заявку

Стационар Полустационар 3 дня в неделю
Дата начала Дата окончания Время

Не нашли подходящий курс в расписании? Оформите заявку