Функціональні адаптивні інтерфейси з динамічними компонентами для підсистем зберігання мультимедійного контенту

Ключові слова: API, валідація, багатопоточність, атрибути валідації, мультимедійний контент

Анотація

В статті розглянуто методи і способи побудови інтерфейсів прикладних програм. Досліджено питання багатопоточності і асинхронного програмування, що включає створення та керування потоками для ефективного обробки та аналізу даних. Такий спосіб керування потоками дозволяє контролювати кількість одночасних потоків, які можуть отримати доступ до обмеженого ресурсу даних та забезпечує ефективність цього доступу. Досліджено класичні атрибути валідації, такі як Required, Range, RegularExpression для перевірки вхідних параметрів, моделей або запитів. Створено власний клас, який реалізує інтерфейс IValidator з пакету FluentValidation та розроблено програму для організації валідації у інтерфейсах прикладних програм

Посилання

1. Кривонос, О. М., Кривонос, М. О. (2021). Приклад реалізації задачі з використанням багатопоточності на мові C. Прикладні системи та технології в інформаційному суспільстві, 131-134.
2. Кравченко, С. В. (2023). Аналіз сучасного фреймворка ASP. NET CORE для WEB-додатків..
3. Лавренюк, А. М., Куссуль, Н. М., Шелестов, А. Ю., & Скакун, С. В. (2019). Інформаційні технології (частина І).
4. Маліновський, В. І., Куперштейн, Л. М., & Каплун, В. А. (2022). Aналіз основних інформаційних загроз і впливів у сучасних мікроконтролерних системах (аналітичний огляд). Оптико-електроннi iнформацiйно-енергетичнi технологiї, 44(2), 100-113.
5. Романець, А., & Козбур, Г. В. (2022). Безпека соцмережі під час аутентифікації користувача. Матеріали Ⅹ науково-технічної конференції „Інформаційні моделі, системи та технології “Тернопільського національного технічного університету імені Івана Пулюя, 45-45.
Опубліковано
2023-06-22
Як цитувати
Христинець, Н., Лавренчук, С., Пех, П., Євсюк, М., Євсюк, В., & Крулік, Ю. (2023). Функціональні адаптивні інтерфейси з динамічними компонентами для підсистем зберігання мультимедійного контенту. КОМП’ЮТЕРНО-ІНТЕГРОВАНІ ТЕХНОЛОГІЇ: ОСВІТА, НАУКА, ВИРОБНИЦТВО, (51), 111-115. https://doi.org/10.36910/6775-2524-0560-2023-51-14
Розділ
Інформатика та обчислювальна техніка