Tiek prieglobos, tiek kliento-serverio tinklus sudaro serveriai ir klientai.
Prieglobos tinklai ir kliento-serverio tinklai skiriasi naudojamų programų architektūros tipu. Kaip rodo jų pavadinimai, prieglobos tinklai turi pagrindinio kompiuterio taikomųjų programų architektūrą, o kliento ir serverio tinklai turi kliento ir serverio taikomųjų programų architektūrą. Abiejų tipų tinklus sudaro serveriai ir klientai. Kliento ir serverio tinklai apima žiniatinklio naršykles ir el. pašto programas. Prieglobos tinklai dažniau kenčia nuo serverių kliūčių nei jų klientai-serveris.
Taikomosios programos ir taikomųjų programų architektūros
Taikomosios programos apima keturias funkcijas: duomenų saugojimą, prieigą prie duomenų, programų logiką ir pateikimo logiką. Programos architektūra nustato, kaip šios keturios funkcijos yra paskirstytos tarp serverių ir klientų. Serveris gali būti pagrindinis kompiuteris, mini kompiuteris, mikrokompiuteris arba serverių ferma. Klientas gali būti paprastas terminalas, mikrokompiuteris, darbo stotis, tinklo kompiuteris arba operacijų terminalas.
Dienos vaizdo įrašas
Prieglobos tinklas
Prieglobos tinkle serveris atlieka visas keturias taikomosios programos funkcijas. Klientas tik fiksuoja vartotojo klavišų paspaudimus ir siunčia juos į serverį. Kadangi visą apdorojimą atlieka serveris (arba pagrindinis kompiuteris), serveris gali tapti kliūtimi tokiame tinkle.
Kliento-serverio tinklas
Kliento-serverio tinkle taikomosios programos funkcijos yra padalintos tarp serverio ir kliento. Serveris tvarko duomenų saugojimą ir prieigą prie duomenų. Klientas tvarko pateikimo logiką. Programos logika gali būti padalinta tarp serverio ir kliento arba priskirta vienam iš dviejų.