Оглавление:
Определение - Что означает Middleware?
Промежуточное программное обеспечение - это программный уровень, расположенный между приложениями и операционными системами. Промежуточное программное обеспечение обычно используется в распределенных системах, где оно упрощает разработку программного обеспечения, выполняя следующие действия:
- Скрывает тонкости распределенных приложений
- Скрывает неоднородность аппаратного обеспечения, операционных систем и протоколов
- Предоставляет унифицированные и высокоуровневые интерфейсы, используемые для создания совместимых, повторно используемых и переносимых приложений.
- Предоставляет набор общих служб, которые сводят к минимуму дублирование усилий и расширяют возможности сотрудничества между приложениями.
Техопедия объясняет Middleware
Промежуточное программное обеспечение похоже на операционную систему, поскольку оно может поддерживать другие прикладные программы, обеспечивать контролируемое взаимодействие, предотвращать помехи между вычислениями и облегчать взаимодействие между вычислениями на разных компьютерах с помощью сетевых служб связи.
Типичная операционная система предоставляет интерфейс прикладного программирования (API) для программ, использующих базовые аппаратные функции. Однако промежуточное ПО предоставляет API для использования основных функций операционной системы.
