KompjûtersSoftware

Client-server technology

client-server technology jout twa ûnôfhinklike interacting prosessen - tsjinner en opdrachtjouwer, de ferbining tusken harren oer in netwurk.

Servers wurde neamd de prosessen ferantwurdlik foar de stipe fan de database en de triem systeem, en de klant - de prosessen dy't stjoere fersyk en wachtet foar in antwurd fan de tsjinner.

Client-server model wurdt brûkt by de bou fan it systeem ynformaasje ferwurkjen op basis fan de databank, krektas it postal systeem. Dêr is it saneamde triem-server arsjitektuer dat is gâns oars út de client-tsjinner.

Data yn de triem tsjinner systeem opslein op in triem tsjinner (Novell NetWare of WindowsNT Server), en se binne ferwurke troch de wurking fan 'e wurkstasjons "buroblêd databank", lykas Access, Paradox, FoxPro, ensfh

Database leit oan de wurkplak, en gegevens manipulaasje útfierd troch ferskate ûnôfhinklike en uncoordinated proses. Alle gegevens dus ferstjoerd oer in netwurk tsjinner nei it wurkplak, dy't vertraagt de snelheid fan ynformaasje ferwurkjen.

client-server technology wurdt útfiering jûn oan it funksjonearjen fan de twa (op syn minst) applikaasjes - kliïnten en tsjinners dy't diele de funksjes tusken harren. Foar opslach en direkte manipulaasje fan de gegevens tsjinner reagearret, in foarbyld dêrfan kin wêze SQLServer, Oracle, Sybase, en oaren.

De brûker interface jout in kliïnt basearre bou fan hokker brûke spesjale helpmiddels of buroblêd databank. Logyske gegevens ferwurking wurdt eksekutearre foar in part op 'e klant, en foar in part op in tsjinner. It meitsjen fan in fersyk oan de tsjinner wurdt útfierd troch de opdrachtjouwer, meastal yn de SQL-taal. Ûntfongen fersiken ferwurke troch de tsjinner en de kliïnt (s), it resultaat is werom.

De gegevens wurde ferwurke op itselde plak dêr't se bewarre wurde - op de tsjinner, dus in grut bedrach fan har wurde net ferstjoerd oer it netwurk.

De foardielen fan in client-server arsjitektuer

client-tsjinner technology bringt ynformaasje sa'n kwaliteit systeem:

  • Zuverlässigkeit

Data wiziging wurdt útfierd databank tsjinner mei help fan de transaksje meganisme dat diele lit. aggregate eigenskippen sokke operaasjes as: 1) atomicity, dat jout gegevens yntegriteit foar elke transaksje foltôging; 2) ûnôfhinklikens fan transaksjes fan ferskillende brûkers; 3) fault tolerânsje - bewarjen fan de resultaten fan de transaksje.

  • Scalability, ie, Systeem kapasiteit is net ôfhinklik fan it oantal brûkers en it bedrach fan ynformaasje sûnder feroarjen fan de software brûkt wurdt.

client-tsjinner technology stipet tûzenen brûkers en gigabytes fan ynformaasje op it passend hardware platfoarm.

  • Security, ie, betroubere gegevens beskerming út sûnder foech tagong.
  • Begeanber wiene. Yn applikaasjes dy't wurkje mei gegevens, allocate logyske lagen: in brûker ynterface; regels fan 'e logika ferwurking; data management.

Lykas al sein, in triem-server technology, alle trije lagen wurde kombinearre yn ien monolithic programma dat rint op in wurkplak, en alle feroarings yn de lagen needsaaklikerwize liede ta in wiziging fan it programma, ferskillende ferzjes fan de kliïnt en de tsjinner, en jo wolle útfieren fan software Upgrades op alle wurkstasjons .

Client-server technology yn in twa-tier applikaasje biedt alle funksjes foar de foarming fan de brûker ynterface oan de opdrachtjouwer, en al de funksjes fan de ynformaasje databank behear - op in tsjinner, in saaklik regel kin útfiere sawol de tsjinner en de klant.

Three-nivo applikaasje kinne in tuskenstap nivo, dat fiert it bedriuw regels, dy't binne de meast fariabele komponinten.

Meardere nivo tastean fleksibele en kosten-effektyf oanpasse besteande applikaasjes om hieltyd updatable saaklike easken.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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