Будинки Мережі Що таке архітектура, орієнтована на обслуговування (soa)? - визначення з техопедії

Що таке архітектура, орієнтована на обслуговування (soa)? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає сервісно-орієнтована архітектура (SOA)?

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

Техопедія пояснює сервісно-орієнтовану архітектуру (SOA)

Основна мета SOA - забезпечити спритність для бізнесу, дозволяючи їм швидко та економічно адаптуватися до змін на ринку.

SOA розділяє функції на чітко визначені компоненти, які розробники комп'ютерів роблять доступними як сервіси по мережі. Це дає можливість запускати SOA на різних розподілених платформах, до яких можна отримати доступ у різних мережах. Обмін даними між різними програмами є основою бізнес-додатків SOA. Ці програми розроблені для роботи з API, що призводить до інтеграції програм та обміну функціональними можливостями. Системи, розташовані на одному підприємстві, а також різні, досягають інтеграції бізнес-процесів, дотримуючись стандартизованої моделі бізнес-процесів.

Репозиторій SOA - це база даних, що містить метадані, або велику кількість даних, яка є інтерактивною і постійно змінюється. Цей сховище дозволяє здійснювати комунікацію між бізнесом через веб-сервіси. Тестові вимірювання підтверджені в сховищах SOA, і підтримка робочого процесу існує в усіх сховищах. Репозиторій SOA також включає схеми, політику та процеси, які включають принципи та методології, важливі для SOA.

Що таке архітектура, орієнтована на обслуговування (soa)? - визначення з техопедії