2011-01-12 2 views

ответ

0

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

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

HTH.
Thomas

+0

Что означает COM в данном случае? – Prisoner

+0

Модель объекта-объекта. См. Http://en.wikipedia.org/wiki/Component_Object_Model. –

0

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

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

Смежные вопросы