AJAX
- Lab. de Bases de Dados e Aplicações Web
AJAX Lab. de Bases de Dados e Aplicaes Web MIEIC, FEUP 2010/11 - - PowerPoint PPT Presentation
AJAX Lab. de Bases de Dados e Aplicaes Web MIEIC, FEUP 2010/11 Srgio Nunes Server calls from web pages using JavaScript call HTTP data Motivation The traditional request-response cycle in web applications is synchronous. With
html request html html html
html request waiting waiting
xml data background request html
xml data background request
XMLHttpRequest
Generated
Document
{ "firstName": "John", "lastName": "Smith", "age": 25 } <person> <firstName>John</firstName> <lastName>Smith</lastName> <age>25</age> </person>
{ "firstName": "John" }
{ "firstName": "John", "lastName": "Smith" }
{ "firstName": "John", "tags": ["a", "b", 1] }
{ "firstName": "John", "address": { "street": "Sesame", "city": "NYC" } }