ПО Промежуточного слоя
ПО промежуточного слоя — программное обеспечение, которое находится между операционной системой и приложениями, которые в ней выполняются. По сути, работая как скрытый слой преобразования, промежуточное ПО обеспечивает связь и управление данными для распределенных приложений. Иногда этот слой называется "водопроводом", так как соединяет два приложения вместе, чтобы данные и базы данных могли легко проходить по "трубе". Использование ПО промежуточного слоя позволяет пользователям выполнять такие запросы, как отправка форм в веб-браузер, или возвращать веб-серверу динамические веб-страницы на основе профиля пользователя.
К наиболее распространенным примерам ПО промежуточного слоя относятся: ПО промежуточного слоя базы данных, ПО промежуточного слоя сервера приложений, ПО промежуточного слоя для передачи сообщений, ПО промежуточного слоя для взаимодействия через Интернет, мониторы обработки транзакций. Как правило, любая программа предоставляет службу обмена сообщениями, чтобы разные приложения могли обмениваться данными, используя такие структуры отправки сообщений, как SOAP, веб-службы, REST или JSON.