Знайдено документів: 1
Інформація × Реєстраційний номер 2125U001636, Матеріали видань та локальних репозитаріїв Категорія Бакалаврська робота Назва роботи Використання технологій SOAP і REST для інтеграції програмного забезпечення Автор Дата публікації 01-01-2025 Постачальник інформації Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» Першоджерело https://ela.kpi.ua/handle/123456789/74958 Видання Київ Опис Дипломна робота присвячена дослідженню, порівняльному аналізу та практичній верифікації технологій SOAP (Simple Object Access Protocol) та REST (Representational State Transfer) у контексті інтеграції програмного забезпечення. Робота викладена на 101 сторінках, містить 11 ілюстрацій, 1 таблицю, 0 креслень, 0 додатків та 54 бібліографічних найменування. Мета роботи: Дослідження технологій SOAP і REST для інтеграції програмного забезпечення, включаючи їх архітектурні принципи, функціональні можливості, а також проведення порівняльного аналізу та розробку модельного сервісу для практичної верифікації. Використані методи: ● Аналіз актуальності та поняття інтеграції програмного забезпечення, включаючи роль веб-сервісів. ● Детальний розгляд архітектури, основних компонентів (WSDL, SOAPповідомлення) та переваг і недоліків технології SOAP. ● Дослідження архітектурних принципів (без збереження стану, кешування, єдиний інтерфейс), HTTP-методів та прикладів практичного використання REST, а також його переваг та недоліків. ● Порівняльний аналіз SOAP і REST за критеріями взаємодії, протоколів транспортування, кешування, збереження стану, формалізації сервісів, формату повідомлень, надійності, транзакційності, безпеки, обробки помилок, підтримки асинхронності, складності розробки та інструментарію. ● Розробка універсального модельного сервера на Go з підтримкою SOAP та REST API, контейнеризація за допомогою Docker та вимірювання продуктивності за допомогою Postman та Prometheus. Отримані результати: ● Модельний сервер продемонстрував, що RESTful API обробляються швидше (в середньому 0.0031 с) та споживають менше оперативної пам'яті (65744-91656 байт) порівняно з SOAP-запитами (в середньому 0.0052 с та 120888-129576 байт відповідно). Це підтверджує ефективність REST завдяки його легкості та використанню JSON. ● SOAP виявився більш об'ємним за форматом повідомлень (70313 кілобайт для XML проти 48399 кілобайт для JSON), що впливає на пропускну здатність мережі. ● Визначено, що SOAP краще підходить для корпоративних систем з високими вимогами до надійності та безпеки (завдяки WSReliableMessaging та WS-Security), а REST – для публічних та масштабованих сервісів (мобільні, веб, IoT). Рекомендації щодо використання та результати впровадження розробок або досліджень: Розроблений універсальний модельний сервер є цінним інструментом для: ● Розробки та тестування програмного забезпечення: Дозволяє імітувати поведінку реальних серверів для тестування коректності запитів, оцінки швидкості відповіді та аналізу використання ресурсів, скорочуючи час та ресурси на розробку. Може бути інтегрований у процеси CI/CD для автоматизованого тестування API. ● Освіти та навчання: Може використовуватися для навчання студентів принципам роботи веб-сервісів, REST та SOAP API, покращуючи їхні практичні знання. ● Подальших досліджень: Відкриває можливості для розширення функціональності (додавання GraphQL, gRPC) та адаптації до сучасних корпоративних рішень. Додано в НРАТ 2025-08-25 Закрити
Матеріали
Бакалаврська робота
Використання технологій SOAP і REST для інтеграції програмного забезпечення
:
публікація 2025-01-01;
Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», 2125U001636
Знайдено документів: 1
Підписка
Повний текст наразі ще відсутній.
Повідомити вам про надходження повного тексту?
Повідомити вам про надходження повного тексту?
Оновлено: 2026-03-20
