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
• Створення веб-сервіс проекту 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 Онлайн форма регістрації
Стаціонар Напівстаціонар Спеціальності
Дата початку Дата закінчення Час

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

Стаціонар Напівстаціонар Спеціальності
Дата початку Дата закінчення Час

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