Razlika Med Aplikacijo Odjemalskega Strežnika In Spletno Aplikacijo

Razlika Med Aplikacijo Odjemalskega Strežnika In Spletno Aplikacijo
Razlika Med Aplikacijo Odjemalskega Strežnika In Spletno Aplikacijo

Video: Razlika Med Aplikacijo Odjemalskega Strežnika In Spletno Aplikacijo

Video: Razlika Med Aplikacijo Odjemalskega Strežnika In Spletno Aplikacijo
Video: Nezaupanje v aplikacijo #ostanizdrav 2024, April
Anonim

Odjemalski strežniški program in spletna aplikacija

Aplikacija odjemalec / strežnik in spletna aplikacija sta dve vrsti aplikacij, ki se uporabljata v svetovnem spletu. Aplikacije, ki se izvajajo na odjemalski strani in dostopajo do oddaljenega strežnika, se imenujejo odjemalsko / strežniške, medtem ko se aplikacije, ki se v brskalniku izvajajo v celoti, imenujejo spletne aplikacije.

Aplikacija odjemalec / strežnik

Programska aplikacija, ki deluje na odjemalski ali uporabniški strani in daje zahtevke strežniku ali dostopa do informacij iz nje, se imenuje odjemalsko-strežniška aplikacija. Za pisanje teh aplikacij se uporabljajo jeziki na visoki ravni, ki vključujejo poslovno logiko, obrazce in uporabniški vmesnik. Večina tovrstnih aplikacij ima bazo podatkov in iz nje izdeluje poizvedbe, shranjene na oddaljenem strežniku.

Aplikacija odjemalec-strežnik je lahko specifična za platformo ali pa je tudi večplastna, če se uporablja programski jezik za več platform. Prednost uporabe jezika med različnimi platformami je v tem, da je aplikacija naravna na platformo ali operacijski sistem stranke.

Vsaka aplikacija odjemalec-strežnik mora biti nameščena v odjemalčevem računalniku. To je lahko zelo enostavno delo ali pa lahko traja ure, da namestite aplikacijo, saj je to odvisno od zahtevnosti aplikacije, skrbnosti razvijalca pri pakiranju in platforme, v kateri je napisana.

Te aplikacije se lahko izvajajo v uporabnikovem računalniku ali pa obstaja kakšen VNC, Citrix ali terminal strežnik, ki deluje z operacijskim sistemom, da bi zagotovil močan, zmogljiv, enostaven za uporabo in bogat vmesnik.

Spletna aplikacija

Aplikacija, ki se v celoti izvaja v uporabnikovem brskalniku, se imenuje spletna aplikacija. Uporabnik ima v spletni aplikaciji vmesnik, podoben aplikaciji odjemalec-strežnik, in uporabnik z njim komunicira na enak način kot aplikacija odjemalec-strežnik.

Spletna aplikacija lahko nudi enako funkcionalnost, podobno kot aplikacija odjemalec-strežnik. Ker se te aplikacije izvajajo v brskalniku, se lahko izvajajo na kateri koli platformi ali operacijskem sistemu s spletnim brskalnikom. Na primer, urejevalnik besedil je lahko tudi spletna aplikacija, ki lahko uporabnikom omogoča prenos podatkov na trde diske.

Odjemalci Yahoo pošte in Gmaila so primeri zmogljivih spletnih aplikacij, velik del prefinjenosti pa ponuja AJAX, ki se uporablja za ustvarjanje bolj odzivnih spletnih aplikacij. Drugi primeri spletnih aplikacij naslednje generacije vključujejo WebEx, WebOffice, Microsoft Office Live in Google Apps.

• V aplikaciji odjemalec-strežnik uporabnik deluje s strežnikom prek uporabniškega vmesnika ali aplikacije, ki je nameščena na odjemalski strani, medtem ko v spletni aplikaciji uporabnik z njo komunicira prek spletnega brskalnika.

• Na odjemalskem računalniku mora biti nameščena aplikacija odjemalec-strežnik, medtem ko to ne velja za spletno aplikacijo, ki se izvaja samo v brskalniku.

• Nekatere odjemalsko-strežniške aplikacije se izvajajo samo na določenih platformah, medtem ko so spletne aplikacije neodvisne od platforme, saj za svoje delovanje potrebujejo samo spletni brskalnik.

• Primeri odjemalsko-strežniških aplikacij vključujejo Microsoft Outlook, Yahoo messenger, Windows Live itd., Medtem ko so primeri spletnih aplikacij Google Apps, Gmail, Yahoo mail in Microsoft Office Live.

Priporočena: