Зміст:
Визначення - Що означає інфраструктурний шар?
Інфраструктурний рівень дозволяє програмній системі взаємодіяти із зовнішніми системами, отримуючи, зберігаючи та надаючи дані за запитом. Однак інфраструктурний рівень не є єдиним шаром, який дозволяє системі з'єднуватися з іншими системами. Є також інші компоненти, що беруть участь у процесі підключення. Наприклад, програмній системі необхідно з'єднатись із кількома зовнішніми об'єктами як частина своїх функцій. У контексті постачальника послуг телекомунікаційних послуг, система управління взаємовідносинами з клієнтами (CRM), можливо, також потребуватиме з'єднання з API, підданими зовнішньої системи, щоб переглянути різні смартфони та пропозиції даних, доступні для клієнтів.
Техопедія пояснює рівень інфраструктури
Інфраструктурний рівень є важливим, хоча необов'язковим шаром у програмній системі, особливо для систем, яким потрібно регулярно взаємодіяти із зовнішніми системами. Інфраструктурний рівень управляє взаємодією система-система, зберігає зовнішні дані для системи та обслуговує запити на отримання даних, отримані від інших рівнів, таких як бізнес-рівень. Інфраструктурний рівень також відомий як рівень стійкості, оскільки він використовується для постійного зберігання даних. Шар регулярно взаємодіє з шаром доступу до даних і може керувати запитами, написаними для взаємодії з рівнем доступу до даних у трирівневій архітектурі програмного забезпечення. Прикладами об'єктів в інфраструктурному шарі є SQLTables, SerialPorts, 3270 термінали та SQLBrokers. Інфраструктурний рівень є незалежним від технології та платформи шаром.
