Сервис-ориентированная архитектура (SOA) Под сервис-ориентированной архитектурой (Service-oriented architecture - SOA) понимается такой подход к проектированию прикладных ИС, который руководствуется следующими принципами: - явное отделение бизнес-логики прикладной системы от логики презентации информации; - реализация бизнес-логики прикладной системы в виде некоторого количества программных модулей (сервисов), которые доступны извне (пользователям и другим модулям), чаще всего в режиме «запрос-ответ» через четко определенные формальные интерфейсы доступа;
- при этом «потребитель услуги», который может быть прикладной системой или другим сервисом, имеет возможность вызвать сервис через интерфейсы, используя соответствующие коммуникационные механизмы.
Достарыңызбен бөлісу: |