Casa Desenvolupament Què és l’arquitectura a dos nivells? - Definició de tecnologia

Què és l’arquitectura a dos nivells? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa l'arquitectura de dos nivells?

Una arquitectura de dos nivells és una arquitectura de programari en la qual una capa de presentació o interfície s'executa en un client i una capa de dades o estructura de dades s'emmagatzema en un servidor. La separació d’aquests dos components en ubicacions diferents representa una arquitectura de dos nivells, en contraposició a una arquitectura d’un sol nivell. Altres tipus d’arquitectures de diversos nivells afegeixen capes addicionals en el disseny de programari distribuït.

Techopedia explica Arquitectura de dos nivells

Els experts solen contrastar una arquitectura de dos nivells amb una arquitectura de tres nivells, on s’afegeix una tercera capa d’aplicació o negoci que actua com a intermediari entre el client o la capa de presentació i la capa de dades. Això pot augmentar el rendiment del sistema i ajudar a l’escalabilitat. També pot eliminar molts tipus de problemes de confusió, que poden ser causats per l’accés de diversos usuaris en arquitectures de dos nivells. Tanmateix, la complexitat avançada de l’arquitectura de tres nivells pot suposar més cost i esforç.

Una nota addicional sobre l'arquitectura de dos nivells és que la paraula "nivell" es refereix generalment a dividir les dues capes de programari en dues peces físiques diferents de maquinari. Els programes multicapa es poden construir en una sola capa, però a causa de les preferències operatives, moltes arquitectures de dos nivells utilitzen un ordinador per al primer nivell i un servidor per al segon nivell.

Què és l’arquitectura a dos nivells? - Definició de tecnologia