![...](/f/ff8409a4352f3c306ef60e23cf9e2e77.jpg)
Gan resursdatora, gan klienta-servera tīkli sastāv no serveriem un klientiem.
Uz resursdatora balstīti tīkli un klienta-servera tīkli atšķiras pēc to izmantotās lietojumprogrammu arhitektūras veida. Kā liecina to nosaukumi, uz resursdatora balstītiem tīkliem ir uz resursdatora balstīta lietojumprogrammu arhitektūra, savukārt klienta-servera tīkliem ir klienta-servera lietojumprogrammu arhitektūra. Abu veidu tīkli sastāv no serveriem un klientiem. Klientu-serveru tīklos ietilpst tīmekļa pārlūkprogrammas un e-pasta klienti. Uz resursdatoriem balstīti tīkli, visticamāk, cieš no serveru sastrēgumiem nekā to klienti-servera kolēģi.
Lietojumprogrammas un lietojumprogrammu arhitektūras
Lietojumprogrammas ietver četras funkcijas: datu glabāšanu, piekļuvi datiem, programmu loģiku un prezentācijas loģiku. Lietojumprogrammu arhitektūra nosaka, kā šīs četras funkcijas tiek sadalītas starp serveriem un klientiem. Serveris var būt lieldators, minidators, mikrodators vai serveru ferma. Klients var būt vienkāršs terminālis, mikrodators, darbstacija, tīkla dators vai transakciju terminālis.
Dienas video
Uz resursdatora balstīts tīkls
Uz saimniekdatora balstītā tīklā serveris veic visas četras lietojumprogrammu funkcijas. Klients tikai uztver lietotāja taustiņsitienus un nosūta tos uz serveri. Tā kā visu apstrādi veic serveris (vai resursdators), serveris var kļūt par sašaurinājumu šādā tīklā.
Klienta-servera tīkls
Klienta-servera tīklā lietojumprogrammu funkcijas ir sadalītas starp serveri un klientu. Serveris apstrādā datu glabāšanu un piekļuvi datiem. Klients apstrādā prezentācijas loģiku. Programmas loģiku var sadalīt starp serveri un klientu vai piešķirt vienam no diviem.