Klient-server er den traditionelle metode til kommunikation mellem to computere via et netværk eller mellem to programmer på samme computer . Klienten indleder kontakt til at anmode om en ressource. Serveren holder den ressource og leverer det til kunden som svar på kundens anmodning. Begrebet " todelt " klient - server-arkitektur er normalt diskuteres i sammenhæng med database applikationer. Database Ansøgninger
Databaser dannes og manipuleres i en række forskellige planer. Et eksempel er en linket liste , en anden er et bord. Den relationelle database er nu den mest almindelige form for database struktur findes i computing i dag. Dette holder data i tabeller, der kan kobles sammen og sluttede på en fælles felt . Th relationel tabel forespørges af boolske operander indeholdt i Structured Query Language. I forretningsmiljøer er det sædvanligt at centralisere databasen og give adgang fra andre computere på tværs af netværket . Hvis ansøgningen adgang til databasen er bosat på den samme computer som databasen, betragtes dette ikke som en to-delt system networking vilkår , selvom softwaren opfører sig på en to- eller tre -lags måde , fordi ansøgningen formatering de resulterende data er en klient til ansøgningen levere data fra databasen .
Network Access
et ægte to - tier client - server , databasen er placeret på én computer, server , og brugeren vender interfacet er bosat på en anden - det er kunden. Ansøgningen kan opholde sig på begge computer. En tre -tier arkitektur involverer tre computere. Man holder brugergrænsefladen, den anden kører programmet og den tredje holder databasen. En enkelt tier konfiguration ( for net formål) har alle tre bosat på den samme computer.
2- Tier Fordele
Den største fordel af en to- tier arkitektur er at det giver tredjeparts software til at få adgang til databasen. Den visning og proces software behøver ikke at være bundtet med database management system . Denne konfiguration er almindeligt , når regneark læste i data fra en central database , eller når rapporten -genererende software får adgang til data via præ- organiserede synspunkter om dataene. Den tostrengede system gør det muligt data fra forskellige kilder , der sammenlægges og flettes , udryddelse data redundans og gør det muligt for forskellige afdelinger for at drage nytte af hinandens data.
Development
todelt klient-server -model er grundlaget for Enterprise Resource Planning -systemer. Oprindeligt blev ERP-systemer skrevet for store virksomheder til at gøre det muligt for deres konti til automatisk at blive genereret af at fange alle data relateret til køb og salg i en central database. Disse systemer er nu tilgængelige for små - og mellemstore virksomheder . Evnen til at forbinde database adgang til almindelig business software, ligesom produktivitet suite programmer øger billigere tostrenget klient-server -systemer.