TietokoneetOhjelmistot

Client-server-tekniikka

asiakas-palvelin-teknologia on kaksi toisistaan riippumatonta vuorovaikutuksessa prosessit - palvelimen ja asiakkaan, niiden välisen yhteyden verkon yli.

Palvelimet kutsutaan prosesseja vastuussa tukea tietokanta ja tiedostojärjestelmä, ja asiakas - ne prosessit, lähetä pyyntö ja odottaa vastausta palvelimelta.

Asiakas-palvelin-mallia käytetään rakennettaessa järjestelmää tietojenkäsittelyä perusteella tietokannan sekä postijärjestelmän. On niin sanottu file-palvelin-arkkitehtuuri, joka eroaa merkittävästi asiakas-palvelin.

Tiedoston tiedot palvelimelle tallennetuista tiedostopalvelimessa (Novell NetWare tai WindowsNT Server), ja ne käsitellään toiminnan kautta työasemien "työpöydän tietokanta", kuten Access, Paradox, FoxPro jne

Tietokanta sijaitsee työasemassa, ja tietojen käsittely suoritetaan useiden riippumattomien ja koordinoimatonta prosessi. Kaikki tiedot lähetetään näin ollen verkon palvelin työasemalle, joka hidastaa nopeutta tietojenkäsittelyn.

client-server-tekniikka toteutetaan toimintaa kahden (ainakin) sovelluksia - asiakkaiden ja palvelinten, jotka jakavat tehtävät keskenään. Säilytys ja manipulointi tietojen palvelin vastaa, jonka esimerkki voi olla SQLServer, Oracle, Sybase, ja muut.

Käyttöliittymä tarjoaa asiakkaalle pohjainen konstruktio, jotka käyttävät erikoistyökaluja tai työpöydän tietokanta. Looginen tietojenkäsittely suoritetaan osittain asiakkaan, ja osittain palvelimella. Making pyynnön palvelimelle suoritetaan asiakkaan, yleensä SQL kielellä. Vastaanottanut pyynnöt käsitellään palvelimen ja asiakkaan (s), tulos palautetaan.

Tiedot käsitellään samassa paikassa, jossa ne tallennetaan - palvelimelle, niin paljon heitä ei lähetetä verkossa.

Edut asiakas-palvelin-arkkitehtuuri

client-server-tekniikka tuo tiedot, laatujärjestelmä:

  • luotettavuus

Data muunnos suoritetaan tietokantapalvelin käyttäen tapahtuma mekanismi, joka antaa yhteensä ominaisuudet, toiminnot kuten: 1) kelvollisen, joka tarjoaa datan eheys kunkin tapahtuman täydentää; 2) riippumattomuus liiketoimien eri käyttäjille; 3) vikasietoisuus - säästää tulokset tapahtuman.

  • Laajennettavuus, eli Järjestelmän kapasiteetti ei ole riippuvainen käyttäjien määrä ja tiedon määrää muuttamatta ohjelmistoa käytetään.

client-server-tekniikka tukee tuhansia käyttäjiä ja gigatavuja tietoa asianmukaisella laitealustan.

  • Turvallisuus, eli luotettavia tietoja suojaa luvattomalta käytöltä.
  • Joustavuus. Sovelluksissa, jotka toimivat datan, jakaa looginen kerrokset: käyttöliittymä; logiikan sääntöjä käsittely; tiedonhallinta.

Kuten jo todettiin, tiedosto-server-tekniikka, kaikki kolme kerrosta yhdistetään yhdeksi monoliittinen sovellus, joka toimii työasemassa, ja kaikki muutokset kerroksissa välttämättä johda Hakemuksen muuttaminen, eri versioita asiakkaan ja palvelimen, ja haluat suorittaa ohjelmistopäivitykset kaikkiin työasemiin .

Asiakas-palvelin teknologiaa kaksitasoinen sovellus tarjoaa kaikki toiminnot muodostumista käyttöliittymän asiakkaan, ja kaikki toiminnot tietokannan hallinta - palvelimella, jonkin säännön voi toteuttaa sekä palvelimen ja asiakkaan.

Kolmitasoinen sovellus mahdollistaa keskitason, joka toteuttaa liiketoiminnan sääntöjä, jotka ovat kaikkein muuttuvat osat.

Useita tasoja mahdollistavat joustavan ja kustannustehokkaasti sopeutumaan olemassa oleviin sovelluksiin jatkuvasti päivitettävissä liiketoiminnan vaatimuksiin.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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