Kompjutera, Program
Teknologji klient-server
teknologji klient-server ofron dy procese të pavarura ndërveprojnë - serverit dhe klientit, lidhja mes tyre mbi një rrjet.
Serverat janë quajtur proceset përgjegjës për mbështetjen e të dhënave dhe file të sistemit, dhe konsumatorit - proceset që dërgoni kërkesën dhe pret për një përgjigje nga serveri.
Modeli Client-server është përdorur në ndërtimin e sistemit të përpunimit të informacionit në bazë të të dhënave, si dhe të sistemit postar. Nuk është e ashtuquajtura arkitekturë file-server që është shumë e ndryshme nga klient-server.
Të dhënat në sistemin e serverit ruajtur në një server file (Novell NetWare apo WindowsNT Server), dhe ata janë të përpunuara përmes veprimit të workstations "bazën e të dhënave desktop", të tilla si aksesi, paradoks, FoxPro, etj
Baza e të dhënave të vendosura në workstation, dhe të dhënat e manipulimit kryer nga disa proces të pavarur dhe të pakoordinuar. Të gjitha të dhënat transmetohen në këtë mënyrë mbi një server të rrjetit në workstation, e cila ngadalëson shpejtësinë e përpunimit të informacionit.
teknologji klient-server është zbatuar funksionimin e dy (të paktën) aplikimet - klientët dhe serverat që ndajnë funksionet mes tyre. Për ruajtjen dhe manipulimin e drejtpërdrejtë të serverit të dhënave përgjigjet, një shembull i cili mund të jetë SQLServer, Oracle, Sybase, dhe të tjerët.
Ndërfaqja e përdoruesit ofron një klient të ndërtimit në bazë të cilave përdorin mjete të posaçme ose të bazës së të dhënave desktop. përpunimin e të dhënave logjike është ekzekutuar pjesërisht mbi klientin, dhe pjesërisht në një server. Marrja e një kërkesë në server është kryer nga klienti, zakonisht në gjuhën SQL. kërkesat e pranuara të përpunuara nga serveri dhe klienti (s), rezultati është kthyer.
Të dhënat janë përpunuar në të njëjtin vend ku ata janë ruajtur - në server, kështu që një sasi e madhe e tyre nuk janë dërguar të gjithë rrjetin.
Avantazhet e një arkitekturë klient-server
teknologji klient-server sjell informacion sistemin e cilësisë të tilla:
- seriozitet
modifikim të dhënave është kryer server bazës së të dhënave duke përdorur mekanizmin e transaksionit që më jep vetitë agregate operacioneve të tilla si: 1) atomicity, i cili siguron integritetin e të dhënave për secilin transaksion plotëson; 2) Pavarësia e transaksioneve të përdoruesve të ndryshëm; 3) faji tolerancës - kursimit rezultatet e transaksionit.
- Scalability, dmth, kapacitetin e sistemit nuk varet nga numri i përdoruesve dhe sasinë e informacionit pa ndryshuar softuerin e përdorur.
teknologji klient-server mbështet mijëra e përdoruesve dhe gigabajt të informacionit në platformën e duhur hardware.
- Security, dmth, mbrojtje të besueshme e të dhënave nga aksesi i paautorizuar.
- Fleksibiliteti. Në aplikimet që punojnë me të dhëna, të ndajë shtresa logjike: një ndërfaqe të përdoruesit; rregullat e përpunimit logjik; menaxhimin e të dhënave.
Siç vuri në dukje tashmë, një teknologji e file-server, të tre shtresa janë të kombinuara në një aplikim të vetëm monolit që shkon në një workstation, dhe të gjitha ndryshimet në shtresat domosdoshmërisht çon në një modifikim të aplikimit, versione të ndryshme të klientit dhe serverit, dhe ju doni për të kryer përmirësimet e software në të gjitha workstations .
teknologji klient-server në një aplikim me dy nivele ofron të gjitha funksionet për formimin e ndërfaqen e përdoruesit për të klientit, dhe të gjitha funksionet e menaxhimit të bazës së të dhënave e informacionit - në një server, një rregull i biznesit mund të zbatojë dy server dhe klientit.
Aplikimi tre nivele lejon një nivel të ndërmjetëm, i cili zbaton rregullat e biznesit, të cilat janë komponentët më të ndryshueshme.
Nivele të shumëfishta lejojnë fleksibile dhe kosto-efektive të përshtatur aplikacionet ekzistuese me kërkesat vazhdimisht updatable biznesit.
Similar articles
Trending Now