intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Phát triển ứng dụng web: Bài 8 - Lê Đình Thanh

Chia sẻ: Trương Thị Mỹ | Ngày: | Loại File: PDF | Số trang:27

88
lượt xem
5
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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,...

Chủ đề:
Lưu

Nội dung Text: 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 />
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
8=>2