Створення факультативного курсу лабораторних робіт з розробки веб-служб стилю REST на платформі контейнеризації Docker
Тип публікації :
Бакалаврська робота
Дата випуску :
2022
Автор(и) :
Лужняк Оксана
Мова основного тексту :
ua
eKNUTSHIR URL :
Цитування :
[APA 7] Лужняк, О. (2022). Створення факультативного курсу лабораторних робіт з розробки веб-служб стилю REST на платформі контейнеризації Docker [Бакалаврська робота, Київський національний університет імені Тараса Шевченка]. eKNUTSHIR. https://ir.library.knu.ua/handle/123456789/2798
[ДСТУ] Лужняк О. Створення факультативного курсу лабораторних робіт з розробки веб-служб стилю REST на платформі контейнеризації Docker : кваліфікаційна робота бакалавра : 12 Інформаційні технології. Київ, 2022. 56 с. URL: https://ir.library.knu.ua/handle/123456789/2798 (дата звернення: 25.07.2026).
У ході виконання роботи створений факультативний курс лабораторних робіт, що дозволяє студентами ознайомитись або розширити знання з технології контейнеризації прикладних програм. Зокрема, показано, що контейнер може використовувати в 5-10 разів менше оперативної пам’яті, ніж віртуальна машина з працюючою програмою аналогічної функціональності, а отже дозволяє більш раціонально використовувати апаратні ресурси обчислювальної техніки. Перша лабораторна робота демонструє, що для повної перевірки функціональності веб-служби не обов’язково розробляти для неї програмний клієнт, а достатньо сформувати і направити на веб-службу специфічний веб-запит за протоколом HTTP. При цьому показано, що веб-браузери не містять вбудованих функцій, що дозволяють виконати такий запит. Але такий запит дозволяють виконати низькорівневі HTTP-клієнти. Друга лабораторна робота демонструє що структура веб-запиту до веб-служби стилю REST є набагато компактніша ніж до веб-служби стилю SOAP (Simple Object Access Protocol). В першому випадку веб-запит може взагалі не містити поля Body або містити в цьому полі нескладний контент формату JSON. В другому випадку поле Body обов’язково повинно мати складний контент формату XML. Третя лабораторна робота узагальнює, що веб-служба може бути налаштована як анонімний ресурс або як авторизований ресурс. Для авторизованих ресурсів в роботі висвітлено спеціальний механізм авторизації JWT (JSON Web Token), принцип якого є схожим до використання файлів Cookie, що формують веб-браузери при успішному вході клієнта на авторизований веб-сайт.
Галузі знань та спеціальності :
12 Інформаційні технології
123 Комп’ютерна інженерія
Файл(и) :![Ескіз]()
Вантажиться...
Формат :
Adobe PDF
Розмір :
1.74 MB
Контрольна сума :
(MD5):937b2566d257855dc15982c18eeb24fb
Якщо не вказано інше, ця робота розповсюджується на умовах ліцензії Creative Commons Attribution-NonCommercial 4.0 International

