ПРОГРАММИРОВАНИЕ С КОНТЕКСТАМИ И ПРОМЕЖУТОЧНЫМИ СЛОЯМИ В ПРИМЕНЕНИИ К РАЗРАБОТКЕ HTTP-СЕРВИСОВ
Аннотация
Рассмотрена концепция построения клиент-серверных приложений на основе промежуточных слоев и взаимодействия между программными компонентами с помощью контекстов. Представлен оригинальный библиотечный пакет для языка Go, соединяющий обе технологии для построения эффективных HTTP-сервисов. Даны рекомендации по его конфигурированию и использованию.
Ключевые слова
Об авторах
А. В. РодионовРоссия
к. т. н., доцент
И. В. Чухраев
Россия
к. т. н., доцент, заведующий кафедрой
В. Е. Драч
Россия
к. т. н., доцент
Список литературы
1. Спецификация архитектуры REST [Электронный ресурс]. Адрес доступа: https://www.w3.org/2001/sw/wiki/REST
2. Официальный сайт языка программирования Rust [Электронный ресурс]. Адрес доступа: https://www.rust-lang.org/ ru-RU/
3. Официальный сайт языка программирования Nim [Электронный ресурс]. Адрес доступа: http://nim-lang.org/
4. Официальный сайт языка программирования Go [Электронный ресурс]. Адрес доступа: https://golang.org
5. Go Concurrency Patterns: Context [Электронный ресурс]. Адрес доступа: https://blog.golang.org/context
6. Rack: a Ruby Webserver Interface [Электронный ресурс]. Адрес доступа: http://rack.github.io/
7. Flask: a microframework for Python [Электронный ресурс]. Адрес доступа: http://flask.pocoo.org/
8. Context-aware middleware chains for Golang net/http [Электронный ресурс]. Адрес доступа: https://github.com/andviro/ noodle
Для цитирования:
Родионов А.В., Чухраев И.В., Драч В.Е. ПРОГРАММИРОВАНИЕ С КОНТЕКСТАМИ И ПРОМЕЖУТОЧНЫМИ СЛОЯМИ В ПРИМЕНЕНИИ К РАЗРАБОТКЕ HTTP-СЕРВИСОВ. Радиопромышленность. 2016;26(4):75-79. https://doi.org/10.21778/2413-9599-2016-4-75-79
For citation:
Rodionov A.V., Chukhraev I.V., Drach V.E. PROGRAMMING WITH CONTEXTS AND MIDDLEWARE IN DEVELOPMENT OF HTTP SERVICES. Radio industry (Russia). 2016;26(4):75-79. (In Russ.) https://doi.org/10.21778/2413-9599-2016-4-75-79