Kasutaja:Tomiandrep/Klient-server arhitektuur
From Wikipedia, the free encyclopedia
Klient-server arhitektuur on jaotatud rakendusstruktuur, mis jaotab ülesandeid või töökoormust serverite ehk ressursside või teenuse varustajate ja klientide ehk teenuse nõudjate vahel. Tavaliselt kliendid ja serverid suhtlevad üle arvutivõrgu asudes erinevates riistvarades, kuid on ka juhuseid, kus klient ja server võivad olla samas süsteemis. Serveri peremeesarvuti jooksutab ühte või enamat serveri programmi, mis jagavad oma infot ühenduses olevate klientidega. Klient omapoolselt informatsiooni kunagi välja ei jaga, kuid lubab seda vastu võtta ning teeb informatsiooni saamiseks serverile pidevalt päringuid. Näiteid arvutitel baseeruvatest klient-server arhitektuurist on e-mail, läbi võrgu printimine ja WWW (World Wide Web).