CATEGORII DOCUMENTE |
Aplicatiile web clasice utilizeaza comunicarea sincrona dintre browser si serverul Web, aceasta desfasurandu-se astfel:
browserul face o cerere HTTP pentru o resursa catre serverul Web
serverul trimite cererea unui program specific, pentru procesare
programul trimite datele procesate serverului Web
serverul trimite browserului datele procesate, in diverse forme.
Dezavantajul major al acestui mod de lucru este acela ca toate componentele unei pagini trebuie actualizate, iar utilizatorul trebuie sa astepte raspunsul serverului dupa fiecare actiune, nefiindu-i permis sa efectueze alte operatiuni. Astfel, orice incercare de actualizare a unei componente, inclusa intr-o pagina, implica stabilirea unei noi conexiuni si reincarcarea completa a paginii. Se poate observa ca acest mod de lucru este mare consumator de timp si de resurse.
Modul
de functionare al aplicatiilor Web bazate pe tehnica
foloseste interactiunea la nivel de componenta a paginii
componenta
face un apel JavaScript catre procesorul
procesorul
dupa
procesare, serverul utilizeaza un anumit format pentru date, pe care le trimite
apoi procesorului
procesorul
Tehnica AJAX este utilizata intr-un numar mare de aplicatii dintre care exemplificam cateva:
A9.com (www.a9.com): motor de cautare ce apartine de Amazon;
AjaxTrans (https://ajax.parish.ath.cx/translator/): site ce ofera posibilitatea traducerii unor cuvinte sau texte in cateva limbi de circulatie;
Colr.org (https://www.colr.org/): un site in care ne putem "juca" folosind culorile;
Flickr (https://www.flickr.com/): site pentru pastrarea, cautarea, sortarea si partajarea imaginilor furnizate de catre utilizatori;
Google Maps (https://maps.google.com): serviciu Google ce ofera informatii referitoare la harti;
Gmail (https://www.gmail.com): serviciu Google pentru managementul mesajelor de posta electronica.
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 1215
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved