OqPoWah.com

Tehnologija odjemalec-strežnik

Tehnologija odjemalec-strežnik zagotavlja dva neodvisna interaktivna postopka - strežnik in odjemalec, komunikacija med katero poteka preko omrežja.

Strežniki so procesi, ki so odgovorni za podporo podatkovne baze in datotečni sistem ter stranke so procesi, ki pošljejo zahtevo in pričakujejo odziv s strežnika.

Model za stranke-strežnik se uporablja za izgradnjo sistema obdelava informacij na podlagi DBMS-a, kot tudi poštnih sistemov. Obstaja tudi tako imenovana arhitektura datotečnih strežnikov, ki se bistveno razlikuje od arhitekture odjemalec-strežnik.

Podatki v sistemu datoteke strežnika shranjeni na datotečnem strežniku (Novell NetWare ali WindowsNT Server), in so obdelani z delovanjem delovnih postaj "namiznega baze podatkov", kot je Access, Paradox, FoxPro itd

DBMS se nahaja na delovni postaji, manipulacija s podatki pa poteka z več neodvisnimi in nedoslednimi procesi. Vsi podatki se prek strežnika prek omrežja prenesejo na delovno postajo, kar upočasni obdelavo hitrosti informacij.

Tehnologija odjemalec-strežnik se uresničuje z delovanjem dveh (vsaj) aplikacij - odjemalcev in strežnika, ki delita med seboj. Za shranjevanje in neposredno manipuliranje podatkov je odgovoren strežnik, na primer SQLServer, Oracle, Sybase in drugi.

Uporabniški vmesnik oblikuje stranka, ki temelji na uporabi posebnih orodij ali namiznih DBMS. Logična obdelava podatkov se izvaja delno na odjemalcu in deloma na strežniku. Pošiljanje zahtev strežniku izvaja naročnik, navadno v jeziku SQL. Prejete zahteve obdeluje strežnik in rezultat se vrne stranki (odjemalcem).

V tem primeru se podatki obdelujejo na istem mestu, kjer so shranjeni - na strežniku, zato se veliko njih ne prenese prek omrežja.




Prednosti arhitekture odjemalec-strežnik

Tehnologija odjemalec-strežnik prinaša naslednje značilnosti informacijskemu sistemu:

  • Zanesljivost

sprememba podatkov se opravi strežnik baze podatkov s pomočjo mehanizma transakcije, da vezni agregata lastnosti, operacij, kot so: 1) Valentnost, ki zagotavlja celovitost podatkov ob zaključku koli tranzaktsii- 2) neodvisnih transakcij različnih uporabnikov-3) toleranco - shranjevanje rezultatov posla.

  • Razširljivost, npr. Sposobnost sistema, da ni odvisna od števila uporabnikov in količine informacij brez zamenjave uporabljene programske opreme.

Tehnologija odjemalec-strežnik podpira tisoče uporabnikov in gigabajtov informacij z ustrezno strojno platformo.

  • Varnost, tj. zanesljivo zaščito podatkov iz nepooblaščen dostop.
  • Prilagodljivost. V aplikacijah s podatki se razlikujejo logični sloji: uporabniški vmesnik - pravila za obdelavo logičnih obdelav.

Kot smo že omenili, tehnologija file-strežnik, vse tri sloje združimo v eno monolitno aplikacijo, ki teče na delovni postaji, in vse spremembe v plasteh nujno privede do spremembe tožbe, različic odjemalcem in strežnikom, in želite izvesti nadgradnje programske opreme na vseh delovnih postajah .

Tehnologija odjemalec-strežnik v dvotirni aplikaciji omogoča vse funkcije za generiranje uporabniški vmesnik na odjemalcu in vse funkcije za upravljanje informacij o bazo podatkov - na strežniku se lahko pravila poslovanja izvajajo tako na strežniku kot tudi na odjemalcu.

Troslojna aplikacija omogoča vmesni sloj, ki izvaja pravila poslovanja, ki so najbolj variabilni.

Več ravni omogoča fleksibilno in stroškovno učinkovito prilagajanje vaše obstoječe aplikacije nenehnim spreminjanjem poslovnih zahtev.

Zdieľať na sociálnych sieťach:

Príbuzný