ArvutidTarkvara

Klient-server tehnoloogia

klient-server tehnoloogia tagab kahe sõltumatu suheldes protsessid - serveri ja kliendi vahelist seost, neist üle võrgu.

Serverid nimetatakse protsesside eest vastutavad toetuseks andmebaasi ja failisüsteemi, ja klient - protsessid, mis saadavad taotluse ja ootab vastust server.

Klient-server mudelit kasutatakse ehitamisel süsteemi infotöötluse põhjal andmebaasi, samuti posti- süsteemi. On niinimetatud faili serveri arhitektuuri, mis on oluliselt erinev klient-server.

Andmed faili server süsteemi salvestatud faili server (Novell NetWare või WindowsNT Server), ja neid töödeldakse läbi toimimise tööjaamad "desktop andmebaasi", nagu Access, Paradox, FoxPro, jne

Andmebaas asub tööjaama ja andmete manipuleerimine läbi mitme sõltumatu ja koordineerimata protsessi. Kõik sel viisil edastatud andmete üle võrgu serverisse tööjaama, mis aeglustab kiirust teabe töötlemiseks.

klient-server tehnoloogiat rakendatakse toimimist kahe (vähemalt) rakendusi - klientide ja serverite osa funktsioone nende vahel. Säilitamise ja otsene manipuleerimine andmete server vastab, mille näiteks võib olla SQLServer, Oracle, Sybase ja teised.

Kasutajaliides annab klient põhineb mille ehitus kasutada spetsiaalseid tööriistu või lauaarvuti andmebaasi. Loogiliste andmete töötlemise täidetakse osaliselt kliendi ja osaliselt serveris. Palve serveriga toimub kliendi poolt tavaliselt SQL keelt. Vastatud töödeldud taotlused server ja klient (id), tulemus tagastatakse.

Andmeid töödeldakse samas kohas, kus neid hoitakse - serveris, nii palju neid ei saadeta üle võrgu.

Eeliseid klient-server arhitektuur

klient-server tehnoloogia toob teavet, näiteks kvaliteedisüsteemi:

  • usaldusväärsus

Andmed muutmine toimub andmebaasi server, kasutades tehingu mehhanism, mis ilmutab täitematerjalide selliseid toiminguid nagu: 1) atomicity, mis pakub andmete terviklikkuse iga tehingu lõpule; 2) sõltumatus tehingute erinevate kasutajate 3) veakindluse - tulemuste salvestamine tehingu.

  • Mastaapsuse, st Süsteemi võimsus ei sõltu kasutajate arv ja hulk teavet muutmata tarkvara kasutada.

klient-server tehnoloogia toetab tuhandeid kasutajaid ja gigabaiti teavet sobival riistvara platvormi.

  • Turvalisus, st usaldusväärseid andmeid kaitset volitamata juurdepääsu eest.
  • Paindlikkus. Rakendustes, mis toimivad koos andmete eraldada loogilise kihist: kasutajaliides; reeglid sarvutusteks; andmehaldus.

Nagu juba märgitud, faili-server tehnoloogia, kõik kolm kihid ühendatakse ühtseks monoliitne rakendus, mis töötab tööjaama ja kõik muutused kihtide tingimata kaasa muutmise taotluse, erinevaid versioone kliendi ja serveri ja soovite teha tarkvara uuendamine kõikidele tööjaamadele .

Klient-server tehnoloogia kahetasandiline taotlus näeb kõiki funktsioone moodustamine kasutajaliidese kliendi ja kõik funktsioonid teabe andmebaasi haldamine - serveris, äri reegel võib rakendada nii serveri ja kliendi.

Kolmetasemeline rakendus võimaldab kesktasemel, mis rakendab äritegevuse eeskirju, mis on kõige muutuvpalga.

Mitu taset võimaldada paindlikku ja kulutõhusalt kohandada olemasolevaid rakendusi pidevalt uuendatav äri nõuetele.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 et.atomiyme.com. Theme powered by WordPress.