Промежуточное программное обеспечение

Промежуточное программное обеспечение

Подпрогра́ммное обеспе́чение (сокр. ППО; англ. middleware; также переводится как промежу́точное ПО, связу́ющее ПО, межплатфо́рм(ен)ное ПО) — в информатике, слой программного обеспечения, состоящий из агентов, являющихся посредниками между различными компонентами крупного приложения. Зачастую промежуточное ПО используется в распределённых приложениях, причём агентов, составляющих этот слой, может быть несколько.

Термин middleware часто используют для обозначения «инфраструктуры»: систем управления базами данных, веб-серверов, серверов приложений, систем управления содержанием, и тому подобных инструментов, которые используются в процессе разработки и эксплуатации приложений. Промежуточное программное обеспечение составляет ядро современных приложений, основанных на SOAP, веб-сервисах и сервисно-ориентированной архитектуре. Внедрением концепции ППО активно занимается консорциум «Интернет2».

Пример использования

Крупные предприятия зачастую используют массу приложений, закупленных и внедрённых в различное время различными фирмами. Например, бизнес компании Аэрофлот зависит от около 200 приложений, среди которых есть как покупные — например, системы бухучёта, система бронирования авиабилетов Sabre, каталог ресурсов Microsoft Active Directory, и т.п. — так и «доморощенные», написанные собственным ИТ-отделом компании. [1] Кроме того, некоторые из этих приложений могут быть устаревшими и больше не поддерживаться разработчиками. Для того, чтобы «связать» эти разнородные приложения в единую масштабируемую систему, в 2006 году Аэрофлот совместно с англ. Enterprise service bus, ESB) — слой межплатформенного ПО, основанный на [2] Благодаря этому, в Аэрофлоте радикально уменьшилось количество и сложность интерфейсов, так как теперь приложения должны общаться только с ESB через стандартный адаптер. Таким образом, значительно облегчена поддержка и дальнейшая разработка сложной бизнес-системы крупной компании.

См. также


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Полезное


Смотреть что такое "Промежуточное программное обеспечение" в других словарях:

  • Промежуточное программное обеспечение — совокупность программ, осуществляющих управление вторичными ресурсами: конструируемыми самим программным обеспечением; и ориентированными на решение определенного класса задач. К промежуточному программному обеспечению относятся: менеджеры… …   Финансовый словарь

  • промежуточное программное обеспечение — связное ПО Программный комплекс, обеспечивающий объединение разнородных элементов сети, а также поддерживающий режим прозрачной работы программ в неоднородной сетевой среде. Служит посредником при реализации запроса сетевого объекта, обеспечивая… …   Справочник технического переводчика

  • Промежуточное программное обеспечение, ориентированное на обработку сообщений — Промежуточное программное обеспечение, ориентированное на обработку сообщений[1] (англ. Message Oriented Middleware, MOM[2].), или сервисы обработки сообщений,  подпрограммное обеспечение промежуточного слоя, ориентированное на обмен… …   Википедия

  • промежуточное программное обеспечение, ориентированное на сообщения — — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом EN message oriented middlewareMOM …   Справочник технического переводчика

  • Связующее программное обеспечение — (англ. middleware; также переводится как промежуточное программное обеспечение, программное обеспечение среднего слоя, подпрограммное обеспечение, межплатформенное программное обеспечение) в информатике  широко используемый термин …   Википедия

  • промежуточное ПО, обеспечивающее обработку сообщений — Программное обеспечение, играющее роль посредника между прикладной системой и сетевыми службами. [Л.М. Невдяев. Телекоммуникационные технологии. Англо русский толковый словарь справочник. Под редакцией Ю.М. Горностаева. Москва, 2002] Тематики… …   Справочник технического переводчика

  • Подпрограммное обеспечение — (англ. middleware; также переводится как промежуточное ПО, связующее ПО, межплатформенное ПО)  в информатике, широко используемый термин, означающий слой или комплект технологического программного обеспечения для обеспечения… …   Википедия

  • Blackberry Enterprise Server — Тип промежуточное программное обеспечение Разработчик Research In Motion Операционная система Сервер: Windows, Последняя версия 5.0.3 (11 марта 2011 года) Лиценз …   Википедия

  • Облачные вычисления — (англ. cloud computing), в информатике  это модель обеспечения повсеместного и удобного сетевого доступа по требованию к общему пулу (англ. pool) конфигурируемых вычислительных ресурсов (например, сетям передачи данных,… …   Википедия

  • Apache Cocoon — У этого термина существуют и другие значения, см. Апач. Apache Cocoon Тип Веб фреймворк Разработчик Apache Software Foundation Написана на Java Операционная система Кроссплатформенное программное обеспечение Последняя версия …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»