From Wikipedia, the free encyclopedia
Asiakas-palvelin-arkkitehtuuri on ohjelmistoarkkitehtuuri, jossa tietokoneverkossa olevat asiakasohjelmat ovat yhteydessä keskitettyyn palvelinohjelmaan. Esimerkiksi verkkoselain on asiakasohjelma ja WWW-palvelin on palvelinohjelma.
Asiakaat ovat työasemia tai henkilökohtaisia tietokoneita ja palvelimet ovat jossakin muualla verkossa, usein tehokkaammilla tietokoneilla.[1] Ideaalitapauksessa palvelin toteuttaa on standardoidun läpinäkyvän rajapinnan (tietoliikenneprotokolla), jolloin asiakkaan ei tarvitse tuntea palvelimen toteutusta.[1] Koska asiakas- ja palvelintietokoneet ovat toisistaan riippumattomia laitteita malli on täysin eri suurtietokoneissa käytetystä mallista, jossa tyhmä pääte vain kommunikoi keskuskoneen kanssa.[1]
Termillä voidaan myös tarkoittaa mitä vain kahteen tai useampaan prosessiin jaettua tietojenkäsittelyä.[2]
Termien varhainen lähde on hajautettua tiedostojärjestelmää koskeva artikkeli Separating Data From Function in a Distributed File System vuodelta 1978.[3]
Eräitä mallin ominaispiirteitä:[4]
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.