Дом сети Что такое сервис-ориентированная архитектура (soa)? - определение из техопедии

Что такое сервис-ориентированная архитектура (soa)? - определение из техопедии

Оглавление:

Anonim

Определение - что означает сервис-ориентированная архитектура (SOA)?

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

Techopedia объясняет сервис-ориентированную архитектуру (SOA)

Основная цель SOA - обеспечить гибкость для бизнеса, позволяя им быстро и экономично адаптироваться к изменениям на рынке.

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

Репозиторий SOA - это база данных, содержащая метаданные или большие объемы данных, которые являются интерактивными и постоянно меняются. Этот репозиторий позволяет общаться между предприятиями через веб-сервисы. Тестовые измерения проверяются в репозиториях SOA, а поддержка рабочих процессов существует во всех репозиториях. Репозиторий SOA также включает схемы, политики и процессы, которые включают принципы и методологии, критически важные для SOA.

Что такое сервис-ориентированная архитектура (soa)? - определение из техопедии