Klijent-poslužiteljska tehnologija

Klijent-poslužiteljska tehnologija osigurava dva neovisna interakcijska procesa - poslužitelj i klijent, čija komunikacija se provodi preko mreže.

sadržaj

    Poslužitelji su procesi odgovorni za podršku baza podataka a datotečni sustav i klijenti su procesi koji šalju zahtjev i očekuju odgovor od poslužitelja.

    Model klijent-poslužitelj koristi se za izgradnju sustava obrada podataka na temelju DBMS-a, kao i poštanskih sustava. Tu je i tzv. Arhiviranje datoteka i poslužitelja, što se značajno razlikuje od arhitekture klijent-poslužitelj.

    Podaci u sustavu datoteka Server pohranjene na datotečni poslužitelj (Novell NetWare ili WindowsNT Server), i oni su obrađeni kroz rad radne stanice „desktop baze podataka”, kao što su Access, Paradox, FoxPro, itd

    DBMS se nalazi na radnoj stanici, a manipulacija podacima obavlja nekoliko nezavisnih i nedosljednih procesa. Svi se podaci prenose s poslužitelja preko mreže na radnu stanicu, što usporava brzinu obrade podataka.

    Klijent-poslužiteljska tehnologija ostvaruje se funkcioniranjem dviju (barem) aplikacija - klijentima i poslužiteljem, koje međusobno dijele funkcije. Za pohranu i izravno manipuliranje podacima, poslužitelj je odgovoran, na primjer, SQLServer, Oracle, Sybase i drugi.

    Korisničko sučelje je formiran od strane klijenta temeljenog na korištenju posebnih alata ili desktop DBMS-ova. Logička obrada podataka izvodi se djelomično na klijentu, a djelomično na poslužitelju. Slanje zahtjeva na poslužitelj obavlja klijent, obično na SQL jeziku. Poslužitelj obrađuje primljene zahtjeve, a rezultat se vraća klijentu (klijentima).

    U tom se slučaju podaci obrađuju na istom mjestu gdje su pohranjeni - na poslužitelju, pa se velika količina ne prenosi putem mreže.



    Prednosti arhitekture klijent-poslužitelj

    Klijent-poslužiteljska tehnologija donosi sljedeće osobine informacijskom sustavu:

    • pouzdanost

    modifikacija podataka obavlja poslužitelja baze podataka koristeći mehanizam transakcije koji daje svojstava agregata takvih operacija kao što su: 1) valentnost, koja osigurava cjelovitost podataka na kraju svakog tranzaktsii- 2) neovisne transakcije različitih korisnika-3), tolerancija greška - spremanje rezultata transakcije.

    • Skalabilnost, tj. Sposobnost sustava da ne ovisi o broju korisnika i količini informacija bez zamjene korištene softvera.

    Tehnologija klijent-poslužitelj podržava tisuće korisnika i gigabajta informacija s odgovarajućom hardverskom platformom.

    • Sigurnost, tj. Pouzdana zaštita informacija od neovlaštenog pristupa.
    • Fleksibilnost. U aplikacijama koje rade s podacima, razlikuju se logični slojevi: korisničko sučelje - pravila za logičku obradu - upravljanje podacima.

    Kao što je već navedeno, file-server tehnologija, sva tri sloja kombiniraju u jednu monolitnu program koji radi na radnom mjestu, a sve promjene u slojevima nužno dovesti do izmjene u prijavi, različite verzije klijenta i poslužitelja, a želite provesti softverske nadogradnje na svim radnim stanicama ,

    Klijent-poslužiteljska tehnologija u dvoslojnoj aplikaciji osigurava sve funkcije za generiranje korisničko sučelje na klijentu, i sve funkcije upravljanja informacijskom baze podataka - na poslužitelju, poslovni pravilo može primijeniti i na poslužitelju i klijentu.

    Tri razine aplikacija omogućuje međusloj koji provodi poslovna pravila koja su najraznovrsnija komponenta.

    Nekoliko razina omogućuju fleksibilno i ekonomično prilagođavanje postojeće aplikacije na neprestano mijenjanje poslovnih zahtjeva.

    Dijelite na društvenim mrežama:

    Povezan
    Što je FTPS: princip rada i razlike u odnosu na konvencionalne FTPŠto je FTPS: princip rada i razlike u odnosu na konvencionalne FTP
    Što su HTTP pogreške?Što su HTTP pogreške?
    Kako stvoriti vlastiti poslužitelj u "Agarion"? Jednostavan načinKako stvoriti vlastiti poslužitelj u "Agarion"? Jednostavan način
    FTPS port - što je to?FTPS port - što je to?
    Što su NAS poslužitelji i za čega?Što su NAS poslužitelji i za čega?
    Kako funkcionira WOT poslužitelj?Kako funkcionira WOT poslužitelj?
    DLNA: što je to i kako ga koristitiDLNA: što je to i kako ga koristiti
    Koji je najbolji "Maincraft" (poslužitelj)Koji je najbolji "Maincraft" (poslužitelj)
    Kako kopirati lik u Warfare na TCP poslužitelj?Kako kopirati lik u Warfare na TCP poslužitelj?
    Što učiniti ako proxy poslužitelj odbija prihvatiti vezeŠto učiniti ako proxy poslužitelj odbija prihvatiti veze
    » » Klijent-poslužiteljska tehnologija
    LiveInternet