Fordelene ved en to-lags klient-server

Fordelene ved en to-lags klient-server


Klient-server er den tradisjonelle metoden for kommunikasjon mellom to datamaskiner over et nettverk, eller mellom to programmer på samme datamaskin. Klienten oppretter kontakt for å be om en ressurs. Serveren har den ressursen og leverer den til klienten som respons på kundens forespørsel. Begrepet "to-lags" klient-server-arkitektur er vanligvis omtalt i sammenheng med databaseprogrammer.

database~~POS=TRUNC

Databasene er utformet og manipulert i en rekke forskjellige planer. Et eksempel er en lenket liste; en annen er en tabell. Relasjonsdatabasen er nå den vanligste formen for databasestrukturen som finnes i databehandling i dag. Dette holder data i tabeller som kan knyttes sammen og sluttet på en felles felt. Th relasjonstabellen spørres av boolske operander som finnes i Structured Query Language. I forretningsmiljøer, er det vanlig å sentralisere databasen og gi tilgang fra andre datamaskiner i nettverket. Dersom søknaden tilgang til databasen er bosatt på samme datamaskin som databasen, er dette ikke regnes som en to-lags system i nettverkstermer, selv om programvaren oppfører seg på en to- eller tre-lags måte fordi programmet formaterer den resulterende data er en klient til anvendelse levere data fra databasen.

Network Access

I et ekte to-lags klient-server, ligger databasen på en datamaskin, server, og brukeren står overfor grensesnittet er bosatt på en annen - dette er klienten. Søknaden kan ligge på hver datamaskin. En tre-lags arkitektur omfatter tre datamaskiner. En holder brukergrensesnitt, den andre kjører programmet, og den tredje har databasen. En enkelt lags konfigurasjon (for nettverksformål) har alle tre bosatt på samme datamaskin.

2-Tier Fordeler

Den største fordelen med en to-lags arkitektur er at det tillater tredjeparts programvare for å få tilgang til databasen. Den viser og prosess programvare trenger ikke å være sammen med database management system. Denne konfigurasjonen er vanlig der regneark lese i data fra en sentral database, eller hvor rapport genererprogramvare bruker data gjennom pre-organisert syn på dataene. De to-lags system gjør at data fra ulike kilder for å samles og fusjonert, utrydde dataredundans og muliggjør ulike avdelinger for å dra nytte av hverandres data.

Utvikling

De to-lags klient-tjener er grunnlaget for Enterprise Resource Planning systemer. I første omgang ble ERP-systemer skrevet for store selskaper å aktivere sine kontoer for å automatisk bli generert ved å fange alle data relatert til salg og kjøp i en sentral database. Disse systemene er nå tilgjengelig for små og mellomstore bedrifter. Muligheten til å koble databasetilgang til vanlig business software, som produktivitetspakke programmer øker kostnader i to-lags klient-server-systemer.