Про курс
Відео курс складається з 5 уроків та розрахований на Java-розробників, яким необхідно реалізовувати прикладний програмний інтерфейс Web Services у своїх додатках. Курс включає як теоретичну, так і практичну частину розробки SOAP і RESTful веб-сервісів. Робота з інтерфейсом демонструється з прикладу інтернет-магазину книг.
Курс розглядає основні процеси розробки веб-сервісів: формування XML схеми та Java класів, формування WSDL, WADL документів, забезпечення прив'язок до протоколів передачі даних, перетворення між XML/JSON документами та Java об'єктами, розміщення Web Services у контейнерах сервлетів. Після проходження курсу ви зможете усвідомлено вибирати між SOAP та RESTful веб-сервісами, проектувати веб-сервіси, забезпечувати взаємодію між ними.
Цей курс входить до спеціальності:
Попередні Вимоги
- Знання Java Core
- Загальні поняття про протокол HTTP
- Початкові знання Java Web. Сервлет, контейнери сервлетів та принципи розміщення в них Java Web додатків
Ви навчитеся
- визначати семантичні обмеження на XML-документи; виконувати перетворення XML - Java об'єкт і назад
- Вибирати засоби опису взаємодій та структури сервісів у SOA
- Описувати контракти веб-сервісів
- Створювати SOAP веб-сервіси згідно специфікації JAX-WS та клієнтів до них
- Створювати RESTful веб-сервіси згідно специфікації JAX-RS та клієнтів до них
- Виконувати конфігурування контейнерів сервлетів для публікації SOAP та RESTful веб-сервісів
- 6 год 53 хв
- 24.07.2018
- 5 з
- 03.12.2020
- російська
Що входить до курсу
×
Ви дійсно бажаєте відкрити доступ до тестування за курсом Розробка Web Services на платформі Java на 40 днів?
Після успішного вивчення матеріалів першого відео уроку ви зможете:
- Розуміти основне призначення SOA та основні переваги веб-сервісів.
- Розуміти структуру та призначення XML-документів.
- Розбиратися у внутрішньому поданні структури XML-документа та формуванні семантичних обмежень на XML-документи.
Ціль уроку. Визначити сервіс-орієнтовану архітектуру, її призначення та особливості. Визначити засоби опису інтерфейсів взаємодії у рамках SOA.
Ознайомлення з підходами до створення SOAP Веб-сервісів на платформі Java, специфікацією JAX-WS, інструментарієм для створення Веб-сервісів, отримання практичних навичок створення та публікації Веб-сервісів як у настільному додатку, так і в контейнерах сервлетів.
Ціль уроку. Ознайомлення з підходами до створення REST Веб-сервісів на платформі Java, специфікацією JAX-RS, інструментарієм для створення веб-сервісів, отримання практичних навичок створення та публікації REST Веб-сервісів.
Ціль уроку. Ознайомлення з підходами до створення Java додатків – клієнтів до REST Веб-сервісів, принципів виконання запитів та їх обробки в асинхронному режимі, що є API для цих цілей. Отримання практичних навичок створення клієнтів до REST Веб-сервісів на платформі Java та забезпечення коректної взаємодії між клієнтом та сервісом.