Репозитарій КНУ
  • Yкраї́нська
  • English
  • Увійти
    Новий користувач? Зареєструйтесь.Забули пароль?
Репозитарій КНУ
  • Фонди & Зібрання
  • Статистика
  • Yкраї́нська
  • English
  • Увійти
    Новий користувач? Зареєструйтесь.Забули пароль?
  1. Головна
  2. Кваліфікаційні роботи | Qualifying works
  3. Бакалаврські роботи | Bachelor theses
  4. Створення факультативного курсу лабораторних робіт з розробки веб-служб стилю REST на платформі контейнеризації Docker
 
  • Деталі
Параметри

Створення факультативного курсу лабораторних робіт з розробки веб-служб стилю REST на платформі контейнеризації Docker

Дата випуску :
2022
Автор(и) :
Лужняк Оксана
Анотація :
У ході виконання роботи створений факультативний курс лабораторних робіт, що дозволяє студентами ознайомитись або розширити знання з технології контейнеризації прикладних програм. Зокрема, показано, що контейнер може використовувати в 5-10 разів менше оперативної пам’яті, ніж віртуальна машина з працюючою програмою аналогічної функціональності, а отже дозволяє більш раціонально використовувати апаратні ресурси обчислювальної техніки. Перша лабораторна робота демонструє, що для повної перевірки функціональності веб-служби не обов’язково розробляти для неї програмний клієнт, а достатньо сформувати і направити на веб-службу специфічний веб-запит за протоколом HTTP. При цьому показано, що веб-браузери не містять вбудованих функцій, що дозволяють виконати такий запит. Але такий запит дозволяють виконати низькорівневі HTTP-клієнти. Друга лабораторна робота демонструє що структура веб-запиту до веб-служби стилю REST є набагато компактніша ніж до веб-служби стилю SOAP (Simple Object Access Protocol). В першому випадку веб-запит може взагалі не містити поля Body або містити в цьому полі нескладний контент формату JSON. В другому випадку поле Body обов’язково повинно мати складний контент формату XML. Третя лабораторна робота узагальнює, що веб-служба може бути налаштована як анонімний ресурс або як авторизований ресурс. Для авторизованих ресурсів в роботі висвітлено спеціальний механізм авторизації JWT (JSON Web Token), принцип якого є схожим до використання файлів Cookie, що формують веб-браузери при успішному вході клієнта на авторизований веб-сайт.
Бібліографічний опис :
Лужняк О. Створення факультативного курсу лабораторних робіт з розробки веб-служб стилю REST на платформі контейнеризації Docker : випускна кваліфікаційна робота : 123 Комп’ютерна інженерія / Лужняк Оксана. - Київ, 2022. – 56 с.
URL :
https://ir.library.knu.ua/handle/123456789/2798
Файл(и) :
Вантажиться...
Ескіз
Формат

Adobe PDF

Розмір :

1.74 MB

Контрольна сума:

(MD5):937b2566d257855dc15982c18eeb24fb

Ця робота розповсюджується на умовах ліцензії Creative Commons CC BY-NC

Побудовано за допомогою Програмне забезпечення DSpace-CRIS - Розширення підтримується та оптимізується 4Наука

  • Налаштування куків
  • Політика приватності
  • Угода користувача
  • Надіслати відгук

м. Київ, вул. Володимирська, 58, к. 42

(044) 239-33-30

ir.library@knu.ua