Эволюция подходов интеграции приложений

Эволюция подходов интеграция приложений

Сервис-ориентированная архитектура возникло на основе 2х независимо развивающихся, но близких по смыслу направлений разработки ПО:

1)    Эволюция подходов в программировании и направлении разработки многократного использования кода. Привела к переходу от структурированных программ к компонентной разработке, которая обеспечивает использование готового кода компонент другими приложениями и устранение индивидуально зависимых межпроцедурных связей. В продолжении процессов революции приложений IBM анонсировала новые технологии SDO (Service Data Objects), SCA (Service Component Architecture), которые используются в сервис -ориентированной модели программирования и позволяет и упрощает создание приложения.

2)    Эволюция интероперабельности программ в виде смещения фокуса по усилению интеграций приложений.

Интероперабельность - повышение межпрограммного взаимодействия.

ПО промежуточного слоя, которое отвечает за передачу сообщений позволило повысить организацию взаимодействия и снизило связи между компонентами приложений. Следующим шагом развития интероперабельности является появление брокеров, которые отвечают за трансформацию и облегацию сообщений.

СОА предоставляет разработчикам стандартизированные способы организации межпрограммного взаимодействия и многократного использования сервиса.


Оставить комментарий

  • Список наук

  • Образовательные статьи