Functional adaptive interfaces with dynamic components for multimedia content storage subsystems

Keywords: API, validation, multithreading, validation attributes, multimedia content

Abstract

The article discusses methods and ways of building application program interfaces. The issue of multithreading and asynchronous programming, which includes the creation and management of threads for efficient data processing and analysis, is investigated. This method of thread management allows you to control the number of simultaneous threads that can access a limited data resource and ensures the efficiency of this access. Explored classic validation attributes like Required, Range, RegularExpression to validate input parameters, models or queries. A custom class was created that implements the IValidator interface from the FluentValidation package, and a program was developed to organize validation in application program interfaces

References

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.

Abstract views: 0
PDF Downloads: 0
Published
2023-06-22
How to Cite
Khrystynets, N., Lavrenchuk , S., Pekh, P., Yevsyuk , M., Yevsyuk , V., & Krulik, Y. (2023). Functional adaptive interfaces with dynamic components for multimedia content storage subsystems. COMPUTER-INTEGRATED TECHNOLOGIES: EDUCATION, SCIENCE, PRODUCTION, (51), 111-115. https://doi.org/10.36910/6775-2524-0560-2023-51-14
Section
Computer science and computer engineering