báo cáo đồ án tìm hiểu và xây dựng ứng dụng dựa trên công nghệ ajax - Pdf 15

1
BÁO CÁO
ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC

Sinh viên thực hiện : Phạm Thị Thu Duyên
Lớp : CT702
Giáo viên hướng dẫn: TS. Nguyễn Ngọc Hóa

ĐỀ TÀI:
TÌM HIỂU VÀ XÂY DỰNG ỨNG DỤNG
DỰA TRÊN CÔNG NGHỆ AJAX
2
Nội dung
• Giới thiệu công nghệ AJAX
• Các công nghệ cấu thành AJAX
• XMLHttpRequest và trao đổi dữ liệu bất
đồng bộ
• Ứng dụng AddressBook
• Kết luận và hướng phát triển
3
Nội dung
• Các công nghệ cấu thành AJAX
• XMLHttpRequest và trao đổi dữ liệu bất
đồng bộ
• Ứng dụng AddressBook
• Kết luận và hướng phát triển
• Giới thiệu công nghệ AJAX
4
Sự phát triển của Web
• 1990, Tim Berners-Lee sáng chế ra
HTML=>mở ra kỷ nguyên WWW

một sức mạnh mới.
 Thể hiện web theo chuẩn XHTML và CSS
 Nâng cao tính năng động và phản hồi bằng DOM
 Trao đổi và xử lý dữ liệu bằng XML và XSLT
 Truy cập dữ liệu bất đồng bộ bởi XMLHttpRequest
 Liên kết công nghệ bằng JavaScript
10
Mô hình tương tác không đồng bộ với AJAX
11
Nội dung
• XMLHttpRequest và trao đổi dữ liệu bất
đồng bộ
• Ứng dụng AddressBook
• Kết luận và hướng phát triển
• Các công nghệ cấu thành AJAX
• Giới thiệu công nghệ AJAX
12
Các công nghệ cấu thành AJAX
• Cascading Style Sheet (CSS): Bảng
định kiểu xếp chồng
• Document Object Model (DOM): Mô
hình đối tượng tài liệu
• eXtensible Markup Language (XML):
Ngôn ngữ đánh dấu mở rộng
• JavaScript: Ngôn ngữ kịch bản phía client
• XMLHttpRequest
13
Sự kết hợp các công nghệ
• JavaScript
• DOM & JavaScript

xmlHttp = new XMLHttpRequest();
}
}
Kiểm tra trình duyệt có
phải là IE hay không?
Tạo đối tượng XMLHttpRequest cho
IE dưới dạng một ActiveXObject
Tạo đối tượng XMLHttpRequest
cho các trình duyệt non-IE
17
Mô hình ứng dụng AJAX
18
Một số ứng dụng dùng AJAX
• Xử lý văn bản trên Net
• Giao tiếp, liên lạc
• Chia sẻ và lưu trữ file
• Bản đồ trực tuyến 19

20
Nội dung
• Giới thiệu công nghệ AJAX
• Các công nghệ cấu thành AJAX
• XMLHttpRequest và trao đổi dữ liệu bất
đồng bộ
• Giới thiệu ứng dụng AddressBook
• Kết luận và hướng phát triển
21


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status