Dom Razvoj Što je dvoslojna arhitektura? - definicija iz tehopedije

Što je dvoslojna arhitektura? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači dvoslojna arhitektura?

Dvoslojna arhitektura je softverska arhitektura u kojoj prezentacijski sloj ili sučelje pokreću klijent, a podatkovni sloj ili struktura podataka pohranjuju se na poslužitelju. Razdvajanje ove dvije komponente na različite lokacije predstavlja dvoslojnu arhitekturu, za razliku od jedno-slojne arhitekture. Ostale vrste višeslojnih arhitektura dodaju dodatne slojeve distribuiranom softveru.

Tehopedija objašnjava dvoslojnu arhitekturu

Stručnjaci često uspoređuju dvoslojnu arhitekturu s troslojnom arhitekturom, gdje se dodaje treći aplikacijski ili poslovni sloj koji djeluje kao posrednik između klijenta ili prezentacijskog sloja i podatkovnog sloja. To može povećati performanse sustava i pomoći kod skalabilnosti. Također može ukloniti mnoge vrste problema s zbrkom, što može biti uzrokovano višekorisničkim pristupom u dvoslojnim arhitekturama. Međutim, napredna složenost troslojne arhitekture može značiti više troškova i truda.

Dodatna napomena o dvoslojnoj arhitekturi je da se riječ "sloj" obično odnosi na dijeljenje dva softverska sloja na dva različita fizička dijela hardvera. Višeslojni programi mogu se graditi na jednom sloju, ali zbog operativnih postavki, mnoge dvoslojne arhitekture koriste računalo za prvi nivo, a poslužitelj za drugi nivo.

Što je dvoslojna arhitektura? - definicija iz tehopedije