У дома развитие Какво е тристепенно приложение? - определение от техопедия

Какво е тристепенно приложение? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава тристепенно приложение?

Тристепенното приложение е специфичен тип n-ярусна архитектура. В случай на тристепенна архитектура, нивата са както следва:

  • Степен на презентация (известен също като потребителски интерфейс или клиентско приложение)
  • Подреждане на бизнес логиката (известен също като сървър на приложения)
  • Подреждане на данни (също известен като сървър на база данни)

Techopedia обяснява тристепенно приложение

N-ниво обозначава концепция за софтуерно инженерство, използвана за проектиране и внедряване на софтуерни системи, използвайки архитектура клиент / сървър, разделена на множество нива. Това отделя сложността на проектирането и прилагането, като по този начин дава възможност за мащабируемост на внедрената система.


В тристепенно приложение взаимодействието на потребителя се управлява от нивото на презентация, което осигурява лесен за управление преден край. Правилата на бизнеса се управляват от бизнес ниво, който контролира и управлява цялата рамка за приложения. Основните данни се съхраняват и обслужват от ниво за съхранение на данни, известно още като устойчивост на данните.


Трите нива са слабо свързани помежду си, с предварително определени и стабилни интерфейси. Това отделяне позволява да настъпят значителни промени в дизайна, прилагането и мащаба на всеки ред, без да се засяга останалите нива.


Бизнес правилата се премахват от клиента и се изпълняват в сървъра за приложения, известен също като средния слой. Сървърът за приложения гарантира, че бизнес правилата се обработват правилно. Той също така служи като посредник между клиентското приложение и сървъра на базата данни.


Предимството на тристепенното приложение пред двустепенното приложение е добавената модулност. Това позволява да се замени всеки ред, без да се засяга другите нива и да се разделят свързаните с бизнеса функции от свързаните с базата данни функции. И накрая, тристепенното приложение значително увеличава балансирането на натоварването на системата, мащабируемостта на производителността и поддържането.

Какво е тристепенно приложение? - определение от техопедия