Програмний інтерфейс для комунікаційного сервісу компанії

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Тернопіль, ЗУНУ

Abstract

Метою роботи є розробка програмного інтерфейсу для чат-сервісу компанії з підтримкою комунікації в реальному часі. У роботі використано методи системного аналізу, архітектурного проектування, об'єктно-орієнтованого програмування, контейнеризації та функціонального тестування. Запропоновано високопродуктивну архітектуру, що поєднує Laravel 11 із розширенням Swoole для асинхронної обробки запитів, WebSocket для двосторонньої комунікації та Docker для ізольованого розгортання сервісів. Реалізовано ключові компоненти чат-системи: створення чатів, надсилання та читання повідомлень, управління WebSocket-з’єднаннями, кешування та зберігання даних. Розроблено систему, яка здатна ефективно обробляти велику кількість одночасних з’єднань, забезпечує гнучке масштабування, надійність, ізоляцію сервісів та зручність у розгортанні. Користувачі мають змогу в режимі реального часу обмінюватися повідомленнями через веб-інтерфейс або мобільний додаток, що з'єднується через WebSocket.

Description

Citation

Макар, М. О. Програмний інтерфейс для комунікаційного сервісу компанії = Software interface for the company's communication service : кваліфікаційна робота : спец. 122 – комп’ютерні науки освітньо-професійна програма – комп’ютерні науки / Маркіян Олегович Макар ; наук. керівник к.т.н., доц. О. Р. Осолінський. Тернопіль : ЗУНУ, 2025. 50 с.

Endorsement

Review

Supplemented By

Referenced By