Промежуточное программное обеспечение (распределенные приложения)
-
Определение и функции промежуточного программного обеспечения
- Промежуточное программное обеспечение (ПО) связывает отдельные программные приложения.
- Оно обеспечивает доступ к данным через разные базы данных и защищает конфиденциальность данных.
- ПО предоставляет функциональные интерфейсы прикладного программирования и наделяет приложения дополнительными атрибутами.
-
Истоки и развитие
- ПО стало популярным в 1980-х годах для связи новых приложений со старыми системами.
- Оно облегчает распределенную обработку и интеграцию приложений в сети.
-
Применение в бизнесе и промышленности
- ПО упрощает доступ к базам данных из разных сетей и географических точек.
- Оно используется для интеграции данных из разных ведомственных баз данных и в медицинских учреждениях.
- Оно помогает разработчикам программного обеспечения избегать написания API для каждой управляющей программы.
-
Типы и уровни интеграции ПО
- ПО может быть ориентировано на передачу сообщений, интеллектуальное управление событиями или контент.
- Оно включает мониторинг обработки транзакций, серверы приложений и уровни интеграции данных, облачных сервисов, В2В и приложений.
-
Поставщики и архитектура ПО
- Среди поставщиков ПО — IBM, Red Hat, Oracle Corporation и Microsoft.
- Существуют группы разработчиков ПО с открытым исходным кодом, такие как Apache Software Foundation и OW2.
-
Рекомендации и дополнительные ресурсы
- Ссылки на внешние ресурсы, включая программу Internet2, SWAMI и Институт OMII.
Полный текст статьи: