Bài giảng Phát triển ứng dụng web: Bài 8 - Lê Đình Thanh
Số trang: 27
Loại file: pdf
Dung lượng: 285.70 KB
Lượt xem: 24
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Phát triển ứng dụng web: Bài 8 cung cấp cho người học các kiến thức: Web service (WS) là gì, vì sao dùng WS, tạo WS, triệu gọi phương thức của WS, sử dụng PHP, sử dụng AJAX, sử dụng jQuery,...
Nội dung trích xuất từ tài liệu:
Bài giảng Phát triển ứng dụng web: Bài 8 - Lê Đình Thanh Bài giảng<br /> <br /> PHÁT TRIỂN ỨNG DỤNG WEB<br /> Lê Đình Thanh<br /> Bộ môn Mạng và Truyền thông Máy tính<br /> Khoa Công nghệ Thông tin<br /> Trường Đại học Công nghệ, ĐHQGHN<br /> E-mail: thanhld@vnu.edu.vn, thanhld.vnuh@gmail.com<br /> Mobile: 0987.257.504<br /> <br /> 1<br /> <br /> Bài 8<br /> <br /> Web service<br /> <br /> Lê Đình Thanh, Bài giảng Phát triển ứng dụng web.<br /> <br /> 2<br /> <br /> Nội dung<br /> •<br /> •<br /> •<br /> •<br /> <br /> Web service (WS) là gì?<br /> Vì sao dùng WS?<br /> Tạo WS<br /> Triệu gọi phương thức của WS<br /> –<br /> –<br /> –<br /> <br /> Sử dụng PHP<br /> Sử dụng AJAX<br /> Sử dụng jQuery<br /> <br /> Lê Đình Thanh, Bài giảng Phát triển ứng dụng web.<br /> <br /> 3<br /> <br /> Web service (WS)<br /> • WS là thành phần phần mềm cung cấp các phương thức<br /> (hàm) có thể triệu gọi qua mạng<br /> –<br /> –<br /> <br /> Tài liệu WSDL (Web Services Description Language) xác định<br /> các phương thức mà WS cung cấp<br /> Các hệ thống khác triệu gọi phương thức của WS bằng cách<br /> gửi cho WS thông báo WS Request và nhận kết quả (giá trị<br /> trả về của phương thức) trong thông báo WS Response<br /> …<br /> v = f(10)<br /> …<br /> <br /> WS Request<br /> <br /> WS Response<br /> <br /> Application<br /> <br /> Lê Đình Thanh, Bài giảng Phát triển ứng dụng web.<br /> <br /> f(x)<br /> g(x, y)<br /> h(z)<br /> …<br /> <br /> Web Service<br /> <br /> Vì sao dùng web service<br /> • Cho phép tích hợp qua mạng giữa các ứng<br /> dụng được viết bằng các ngôn ngữ khác<br /> nhau trên các nền khác nhau<br /> –<br /> <br /> Tích hợp trong cùng host (thường yêu cầu<br /> cùng nền, cùng ngôn ngữ lập trình)<br /> ●<br /> ●<br /> ●<br /> <br /> –<br /> <br /> Bao hàm tệp mã nguồn: .h, .inc, …<br /> Thư viện liên kết tĩnh: .lib<br /> Thư viện liên kết động: .dll<br /> <br /> Tích hợp qua mạng<br /> ●<br /> ●<br /> <br /> Remote Procedure Call (RPC)<br /> Web service<br /> <br /> Lê Đình Thanh, Bài giảng Phát triển ứng dụng web.<br /> <br />
Nội dung trích xuất từ tài liệu:
Bài giảng Phát triển ứng dụng web: Bài 8 - Lê Đình Thanh Bài giảng<br /> <br /> PHÁT TRIỂN ỨNG DỤNG WEB<br /> Lê Đình Thanh<br /> Bộ môn Mạng và Truyền thông Máy tính<br /> Khoa Công nghệ Thông tin<br /> Trường Đại học Công nghệ, ĐHQGHN<br /> E-mail: thanhld@vnu.edu.vn, thanhld.vnuh@gmail.com<br /> Mobile: 0987.257.504<br /> <br /> 1<br /> <br /> Bài 8<br /> <br /> Web service<br /> <br /> Lê Đình Thanh, Bài giảng Phát triển ứng dụng web.<br /> <br /> 2<br /> <br /> Nội dung<br /> •<br /> •<br /> •<br /> •<br /> <br /> Web service (WS) là gì?<br /> Vì sao dùng WS?<br /> Tạo WS<br /> Triệu gọi phương thức của WS<br /> –<br /> –<br /> –<br /> <br /> Sử dụng PHP<br /> Sử dụng AJAX<br /> Sử dụng jQuery<br /> <br /> Lê Đình Thanh, Bài giảng Phát triển ứng dụng web.<br /> <br /> 3<br /> <br /> Web service (WS)<br /> • WS là thành phần phần mềm cung cấp các phương thức<br /> (hàm) có thể triệu gọi qua mạng<br /> –<br /> –<br /> <br /> Tài liệu WSDL (Web Services Description Language) xác định<br /> các phương thức mà WS cung cấp<br /> Các hệ thống khác triệu gọi phương thức của WS bằng cách<br /> gửi cho WS thông báo WS Request và nhận kết quả (giá trị<br /> trả về của phương thức) trong thông báo WS Response<br /> …<br /> v = f(10)<br /> …<br /> <br /> WS Request<br /> <br /> WS Response<br /> <br /> Application<br /> <br /> Lê Đình Thanh, Bài giảng Phát triển ứng dụng web.<br /> <br /> f(x)<br /> g(x, y)<br /> h(z)<br /> …<br /> <br /> Web Service<br /> <br /> Vì sao dùng web service<br /> • Cho phép tích hợp qua mạng giữa các ứng<br /> dụng được viết bằng các ngôn ngữ khác<br /> nhau trên các nền khác nhau<br /> –<br /> <br /> Tích hợp trong cùng host (thường yêu cầu<br /> cùng nền, cùng ngôn ngữ lập trình)<br /> ●<br /> ●<br /> ●<br /> <br /> –<br /> <br /> Bao hàm tệp mã nguồn: .h, .inc, …<br /> Thư viện liên kết tĩnh: .lib<br /> Thư viện liên kết động: .dll<br /> <br /> Tích hợp qua mạng<br /> ●<br /> ●<br /> <br /> Remote Procedure Call (RPC)<br /> Web service<br /> <br /> Lê Đình Thanh, Bài giảng Phát triển ứng dụng web.<br /> <br />
Tìm kiếm theo từ khóa liên quan:
Bài giảng Phát triển ứng dụng web Phát triển ứng dụng web Ứng dụng web Mạng và Truyền thông Máy tính Web service Kiến trúc web serviceTài liệu liên quan:
-
8 trang 222 0 0
-
Nâng cao tính bảo mật trong xác thực người dùng Web sử dụng đặc trưng sinh trắc học
12 trang 207 0 0 -
Một số vấn đề an toàn cho các ứng dụng trên nền web
16 trang 148 0 0 -
Giáo trình Phát triển ứng dụng web: Phần 2 - Lê Đình Thanh, Nguyễn Việt Anh
126 trang 81 0 0 -
5 trang 66 0 0
-
Bài giảng Phát triển ứng dụng web 1: HTML From - ĐH Sài Gòn
34 trang 65 0 0 -
Phát triển thuật toán sinh code cho ứng dụng web chuẩn đoán bệnh thủy sản với ATL
10 trang 62 0 0 -
Bài giảng Phát triển ứng dụng web: Chương 0 - Lê Đình Thanh
10 trang 43 0 0 -
Bài giảng Phát triển ứng dụng web: Chương 7 - Lê Đình Thanh
41 trang 42 0 0 -
Bài giảng Phát triển ứng dụng Web: Bài 6 - Nguyễn Hữu Thể
24 trang 40 0 0