Является ли СУБД примером промежуточного программного обеспечения? - PullRequest
0 голосов
/ 12 января 2011

Как вопрос - является ли СУБД примером технологии промежуточного программного обеспечения?

Ответы [ 2 ]

0 голосов
/ 20 июня 2012

Да.«Промежуточное программное обеспечение» может быть определено как программное обеспечение, которое находится между прикладной программой и основными службами операционной системы.В общем, Middleware абстрагирует эти сервисы операционной системы и может предоставлять дополнительную функциональность.СУБД идеально подходит под это определение, обеспечивая естественный интерфейс для эффективного хранения, организации и доступа к данным.Прикладная программа использует API СУБД, а не напрямую вызывает службы операционной системы для доступа к диску и / или памяти.COM и CORBA также являются примерами промежуточного программного обеспечения.

«Промежуточное программное обеспечение связи» - это определенный вид промежуточного программного обеспечения, который абстрагирует службы IPC операционной системы.Промежуточное программное обеспечение обеспечивает API для выполнения межпроцессного взаимодействия (отправка и получение данных), поэтому прикладной программе не нужно использовать операционные службы для создания и управления сокетами или каналами.Примеры коммуникационного промежуточного программного обеспечения включают DDS, JMS и Corba.

0 голосов
/ 12 января 2011

Нет, система баз данных всегда является частью бэкэнда архитектуры приложения.

Примером промежуточного программного обеспечения может быть, например, COM или CORBA.

* 1008.* НТН.Томас
...