Програмний інтерфейс для комунікаційного сервісу компанії
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Тернопіль, ЗУНУ
Abstract
Метою роботи є розробка програмного інтерфейсу для чат-сервісу компанії з підтримкою комунікації в реальному часі. У роботі використано методи системного аналізу, архітектурного проектування, об'єктно-орієнтованого програмування, контейнеризації та функціонального тестування.
Запропоновано високопродуктивну архітектуру, що поєднує Laravel 11 із розширенням Swoole для асинхронної обробки запитів, WebSocket для двосторонньої комунікації та Docker для ізольованого розгортання сервісів. Реалізовано ключові компоненти чат-системи: створення чатів, надсилання та
читання повідомлень, управління WebSocket-з’єднаннями, кешування та зберігання даних.
Розроблено систему, яка здатна ефективно обробляти велику кількість одночасних з’єднань, забезпечує гнучке масштабування, надійність, ізоляцію сервісів та зручність у розгортанні. Користувачі мають змогу в режимі реального часу обмінюватися повідомленнями через веб-інтерфейс або мобільний додаток,
що з'єднується через WebSocket.
Description
Keywords
Citation
Макар, М. О. Програмний інтерфейс для комунікаційного сервісу компанії = Software interface for the company's communication service : кваліфікаційна робота : спец. 122 – комп’ютерні науки освітньо-професійна програма – комп’ютерні науки / Маркіян Олегович Макар ; наук. керівник к.т.н., доц. О. Р. Осолінський. Тернопіль : ЗУНУ, 2025. 50 с.