Webalkalmazás

A webes alkalmazás egy távoli kiszolgálón futó szoftveralkalmazás. A legtöbb esetben a webes alkalmazások elérésére a webböngészők szolgálnak egy hálózaton, például az interneten keresztül. Egyes webes alkalmazásokat intranetekben, például vállalatoknál és iskolákban használnak. A webes alkalmazások abban különböznek más alkalmazásoktól, hogy nem kell telepíteni őket.

Néhány példa a következő webes alkalmazásokra: Facebook (közösségi hálózat), Flickr (fotómegosztás), Mibbit (csevegés) és Wikipedia.

A webes alkalmazások azért népszerűek, mert a legtöbb számítógépes operációs rendszer rendelkezik webböngészővel. A programozók könnyen módosíthatják a webes alkalmazásokat. A felhasználóknak nem kell új szoftvert telepíteniük ahhoz, hogy lássák ezeket a változtatásokat.

A WorldClock ikon.Zoom
A WorldClock ikon.

Előnyök és hátrányok

Előnyök

  • A webes alkalmazások a böngészőben futnak; nincs szükség bonyolult telepítésre.
  • A webes alkalmazásoknak nagyon kevés lemezterületre (vagy számítási teljesítményre) van szükségük a kliensen. Az ügyfél csak az adatokat jeleníti meg.
  • A webes alkalmazások megoldják a "kompatibilitási problémák" egy részét (Windows, Mac, Linux); mindössze egy böngészőre van szükség.
  • Sok esetben az adatokat távolról is tárolják. A többi felhőalapú számítástechnikához hasonlóan ez is lehetővé teszi a könnyű kommunikációt és együttműködést.
  • Segítség a kommunikációhoz és a levelezéshez

Hátrányok

  • Mivel egy webböngészőn belül futnak, a legtöbb webes alkalmazás nagyon másképp "néz ki", mint a hagyományos programok. A felhasználói élmény vagy a könnyű használat más, és ez egyeseknek nem tetszik.
  • A webes alkalmazásokat úgy kell kódolni, hogy azok kövessék a szabványokat. Bármilyen böngésző használható, amely szintén követi a szabványt. Egy adott böngésző szabvány implementációjának apró változtatásai megakadályozhatják, hogy az adott böngésző használja a webalkalmazást.
  • A webes alkalmazásoknak mindig szükségük van a kapcsolatra azzal a szerverrel, ahol az alkalmazás fut. A kapcsolatnak bizonyos sávszélességre lehet szüksége. Megfelelő kapcsolat nélkül előfordulhat, hogy az alkalmazás nem lesz használható; legrosszabb esetben az adatok elveszhetnek.
  • Számos alkalmazás függ az őket fogadó kiszolgálótól. Ha a szerver kikapcsol, vagy a vállalat tönkremegy, az alkalmazás nem használható tovább. A hagyományos alkalmazások továbbra is működnek.
  • A webes alkalmazást kínáló vállalat teljes mértékben ellenőrzi azt. Ez azt is jelenti, hogy akkor indíthatnak új verziót, amikor csak akarnak; a kevésbé népszerű verzió "kihagyásának" lehetősége nem létezik.
  • Sok esetben az adatokat távolról is tárolják. Előfordulhat, hogy az adatokat nem lehet úgy exportálni, hogy egy másik alkalmazással felhasználhatók legyenek.
  • A vállalat elméletileg bármit nyomon követhet, amit a felhasználók tesznek. Ez adatvédelmi problémákat okozhat.

Kérdések és válaszok

K: Mi az a webes alkalmazás?


V: A webalkalmazás olyan szoftveralkalmazás, amely az ügyfélre történő telepítés nélkül futtatható, és több részből áll.

K: Melyek a webalkalmazás különböző részei?


V: A webalkalmazás különböző részei közé tartozik egy olyan rész, amely a távoli webkiszolgálón fut, és egy másik rész, amely a kliensen fut, általában egy webböngészőben.

K: Hogyan kommunikálnak egymással a webalkalmazás különböző részei?


V: A webalkalmazás különböző részei a HTTP protokoll segítségével kommunikálnak egymással egy számítógépes hálózaton, például az interneten keresztül.

K: Mi az ügyfél-kiszolgáló modell?


V: Az ügyfél-kiszolgáló modell egyfajta alkalmazástervezés, amelyben a szoftveralkalmazások részekre vannak osztva, amelyeket általában szinteknek neveznek.

K: Hány szint található általában egy háromszintű alkalmazásban?


V: Egy háromszintű alkalmazás általában három szintből áll: Bemutatási szint, alkalmazási szint és tárolási szint.

K: Milyen általános példák vannak a webes alkalmazásokra?


V: A webes alkalmazások néhány gyakori példája a webes levelezéshez, az online bankoláshoz és a közösségi médiaoldalakhoz, például a Wikipédiához használt alkalmazások.

K: Mi a webes alkalmazások leggyakrabban használt protokollja?


V: A HTTP protokoll a webes alkalmazások leggyakrabban használt protokollja.

AlegsaOnline.com - 2020 / 2023 - License CC3