Сервис ориентированная архитектура (SOA)
Сервис ориентированная архитектура [англ. - Service Oriented Architecture (SOA)]. Подход к организации ресурсов, обеспечивающий предоставление данных по требованию. Представляет собой стратегию предприятия в области доступа к данным и их доставки, а не просто тактику или способ, который предприятие использует для улучшения взаимодействия приложений. Сервис ориентированная архитектура – это подход к построению приложений, в котором бизнес процессы поддерживаются или автоматизируются с помощью набора слабо связанных компонент – «черных ящиков». SOA означает фундаментальное изменение отношений между бизнесом и IТ. Она делает технологии по настоящему доступными для бизнеса и открывает новые перспективы и для лидеров бизнеса, и для IТ лидеров. С технической точки зрения, SOA – это метод разработки и архитектурного проектирования ПО. SOA может быть реализована на уровне обмена сообщениями или на интеграционном уровне, а может служить принципом проектирования приложения, предоставляющего сервисы другим приложениям.