1. Trang chủ
  2. » Công Nghệ Thông Tin

Giới thiệu về web service

25 468 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 25
Dung lượng 902,99 KB

Nội dung

Tài liệu này dành cho sinh viên, giáo viên khối ngành công nghệ thông tin tham khảo và có những bài học bổ ích hơn, bổ trợ cho việc tìm kiếm tài liệu, giáo án, giáo trình, bài giảng các môn học khối ngành công nghệ thông tin

Trang 1

© 2007 Khoa Công nghệ thông tin

Thiết kế và Lập trình Web 2

Web Services

Khoa Công nghệ Thông tin Trường Đại học Khoa học Tự nhiên

Trang 2

© 2007 Khoa CNTT - ĐHKHTN

Nội dung

 Giới thiệu về Web Service

 Định nghĩa Web Service

 Các đặc điểm của Web Service

 Ví dụ sử dụng Web Service

Trang 3

© 2007 Khoa CNTT - ĐHKHTN

Giới thiệu về Web Service

 Xét ví dụ dịch vụ tìm kiếm và thống kê dịch vụ Web của alexa và amazon.

– Các dịch vụ tìm kiếm thông tin.

– Các dịch vụ thống kê tình hình duyệt web.

– Các dịch vụ liên quan việc chọn sách.

– …

Trang 4

© 2007 Khoa CNTT - ĐHKHTN

Giới thiệu về Web Service

 www.amazon.com muốn cung cấp các dịch vụ này cho các đối tác

– Các hiệp hội : cung cấp các thông tin cần thiết giúp các hiệp hội này hoạt động hiệu quả hơn.

– Nhà cung cấp sản phẩm : nhà cung cấp sản phẩm có thể truy cập các thông tin mới nhất để giúp mình có chiến lược bán hàng tốt hơn.

– Developer : giúp họ tạo ra các phần mềm liên quan đến

trang amazon.

Trang 5

© 2007 Khoa CNTT - ĐHKHTN

Giới thiệu về Web Service

 Các dịch vụ này được amazon quyết định chuyển thành Web Service

– Tạo các dịch vụ tại server của amazon.

– Người dùng đăng ký thành viên.

– Truy cập vào các dịch vụ này thông qua giao thức web.

Trang 6

© 2007 Khoa CNTT - ĐHKHTN

Web Service

 Định nghĩa:

– Web Service có thể được mô tả như hàm được triển

khai thông qua Web và có thể được gọi từ các ứng dụng thông thường hoặc một web service khác.

Trang 7

© 2007 Khoa CNTT - ĐHKHTN

Các đặc điểm của Web Service

 Truy cập thông qua giao thức Web.

 Web Service được xây dựng dựa trên giao thức SOAP (Simple Object Access Protocol)

– SOAP cho phép truyền các thông điệp qua giao thức HTTP.

– Sử dụng XML để mô tả dữ liệu.

Trang 8

© 2007 Khoa CNTT - ĐHKHTN

Các điểm thuận lợi khi sử dụng Web Service

 Cho phép triển khai ứng dụng trong thời gian ngắn.

 Tái sử dụng cao.

Trang 9

© 2007 Khoa CNTT - ĐHKHTN

Tạo một Web Service sử dụng VS.NET

 Tạo một Web Service project

Trang 10

© 2007 Khoa CNTT - ĐHKHTNTạo một Web Service sử dụng VS.NET (tt)

 Tạo Web Method.

Trang 11

© 2007 Khoa CNTT - ĐHKHTN

Tạo một Web Service sử dụng VS.NET (tt)

 Chạy thử Web Service này Danh sách các hàm sẽ được liệt kê

Trang 12

© 2007 Khoa CNTT - ĐHKHTNTạo một Web Service sử dụng VS.NET (tt)

 Chọn hàm Add.

Trang 13

© 2007 Khoa CNTT - ĐHKHTN

Tạo một Web Service sử dụng VS.NET (tt)

 Sau khi nhập các tham số vào, nhấn Invoke Kết quả

sẽ xuất hiện.

Trang 14

© 2007 Khoa CNTT - ĐHKHTN

Sử dụng Web Service từ một Web Service khác

 Tạo một Web Service khác.

Trang 15

© 2007 Khoa CNTT - ĐHKHTN

Service khác (tt)

 Add Web Reference đến Web Service ta cần sử

dụng

Trang 16

© 2007 Khoa CNTT - ĐHKHTN

Sử dụng Web Service từ một Web Service khác (tt)

 Nhập URL đến Web Service cần sử dụng Rồi nhấn Add Reference

Trang 18

© 2007 Khoa CNTT - ĐHKHTN

Sử dụng Web Service từ một Web Service khác (tt)

 Tạo một Web Method.

Trang 19

© 2007 Khoa CNTT - ĐHKHTN

Sử dụng Web Service từ một Web Service khác (tt)

 Kiểm tra Web service mới.

Trang 20

© 2007 Khoa CNTT - ĐHKHTN

Sử dụng Web Service từ một Web Service khác (tt)

 Kết quả.

Trang 21

© 2007 Khoa CNTT - ĐHKHTN

Sử dụng Web Service từ một ứng dụng.

 Tạo một Window Application.

Trang 22

© 2007 Khoa CNTT - ĐHKHTN

Sử dụng Web Service từ một ứng dụng (tt)

 Add Web Reference.

Trang 23

© 2007 Khoa CNTT - ĐHKHTN

dụng (tt)

 Tạo màn hình.

Trang 24

© 2007 Khoa CNTT - ĐHKHTN

dụng (tt)

 Viết hàm xử lý nút nhấn.

Trang 25

© 2007 Khoa CNTT - ĐHKHTN

dụng (tt)

 Chạy thử ứng dụng.

Ngày đăng: 23/10/2014, 12:44

TỪ KHÓA LIÊN QUAN

w