Xây dựng khung đàm phán chất lượng dịch vụ cho dịch vụ web

87 12 0
Xây dựng khung đàm phán chất lượng dịch vụ cho dịch vụ web

Đ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

ĐẠI HỌC QUỐC GIA HÀ NỘI TRƢỜNG ĐẠI HỌC CÔNG NGHỆ HOÀNG XUÂN HUY XÂY DỰNG KHUNG ĐÀM PHÁN CHẤT LƢỢNG DỊCH VỤ CHO DỊCH VỤ WEB LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN Hà Nội – 2014 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƢỜNG ĐẠI HỌC CÔNG NGHỆ HOÀNG XUÂN HUY XÂY DỰNG KHUNG ĐÀM PHÁN CHẤT LƢỢNG DỊCH VỤ CHO DỊCH VỤ WEB Ngành: Công nghệ thông tin Chuyên ngành: Kỹ thuật phần mềm Mã số: 60.48.01.03 LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN NGƢỜI HƢỚNG DẪN KHOA HỌC: TS VÕ ĐÌNH HIẾU Hà Nội - 2014 LỜI CAM ĐOAN Tôi xin cam đoan rằng, kết nghiên cứu tơi có giúp đỡ lớn thầy hướng dẫn Các nội dung nghiên cứu kết đề tài hồn tồn trung thực Trong luận văn, tơi có tham khảo đến số tài liệu số tác giả liệt kê phần tài liệu tham khảo cuối luận văn Hà Nội, tháng năm Học viên thực Hoàng Xuân Huy LỜI CẢM ƠN Trước tiên, xin gửi lời cảm ơn đến tất quý thầy cô giảng dạy chương trình Cao học khóa 18, ngành cơng nghệ phần mềm, khoa công nghệ thông tin trường đại học Công Nghệ Đặc biệt, xin cảm ơn TS Phạm Ngọc Hùng nhiệt tình bảo tơi suốt q trình học Tôi xin chân thành cảm ơn sâu sắc TS Võ Đình Hiếu, thầy tận tình tâm huyết hướng dẫn cho suốt thời gian làm luận văn Do thời gian có hạn kinh nghiệm nghiên cứu khoa học chưa nhiều nên luận văn cịn thiếu xót, tơi mong nhận ý kiến góp ý Thầy/Cơ anh chị học viên Hà Nội, tháng năm Học viên thực Hoàng Xuân Huy MỤC LỤC DANH MỤC TỪ VIẾT TẮT DANH MỤC CÁC HÌNH DANH MỤC CÁC BẢNG MỞ ĐẦU Chương 1:TỔNG QUAN VỀ DỊCH VỤ WEB 1.1 Giới thiệu dịch vụ Web 1.2 Kiến trúc dịch vụ Web 1.3 SOAP 1.4 WSDL 1.5 UDDI 1.6 Mô hình phân lớp dạng ngăn xếp dịch 1.7 Phương pháp xây dựng dịch vụ Web kết hợp 1.8 Tổng kết Chương 2:CHẤT LƯỢNG DỊCH VỤ VÀ ĐÀM PHÁN DỊCH VỤ WEB 2.1 Chất lượng dịch vụ 2.1.1 Các thuộc tính chất 2.1.2 Phương pháp cung 2.2 Đàm phán dịch vụ Web 2.2.1 Chính sách đàm phá 2.2.2 Thơng điệp đàm ph 2.2.3 Giao thức đàm phán 2.3 Tổng kết Chương 3:TÌM HIỂU VỀ AXIS2 3.1 Giới thiệu Axis2 3.1.1 Các đặc điểm 3.1.2 Ưu điểm Axis2 3.1.3 Các mô đun lõi Axis2 3.1.4 Các mô đun khác Axi 3.2 Mô đun xử lý XML 3.2.1 Trục mô hình đối tượng (A 3.3 Mơ đun xử lý thơng điệp SOAP 3.3.1 Xử lý Axis2 (Handl 3.3.2 Giai đoạn Axis2 3.3.3 Đặc điểm luồng Axi 3.4 Mô đun giao vận mô đun triển khai 3.4.1 Mơ đun giao vận 3.4.2 Triển khai nóng cập nh 3.4.3 Mô đun triển khai 3.5 Mô đun thông tin 3.6 Mơ đun giao diện lập trình ứng dụng khách hàng (Client 3.7 Tổng kết Chương 4: XÂY DỰNG KHUNG ĐÀM PHÁN CHẤT LƯỢNG DỊCH VỤ CHO DỊCH VỤ WEB 4.1 Mơ tả tốn 4.2 Kiến trúc khung đàm phán 4.3 Dịch vụ Web kết hợp Travel_WS 4.3.1 Các phương th 4.3.2 Biểu đồ tuần t 4.3.3 Lược đồ hoạt 4.3.4 Thời gian giớ 4.4 Dịch vụ Web thành phần khung đàm p 4.4.1 Thông tin cấu 4.4.2 Phương thức đ 4.4.3 Phương thức đ 4.4.4 Thời gian giới 4.5 Các giao diện dịch vụ thành phần 4.5.1 Giao diện WS 4.5.2 Giao diện WS 4.6 Lựa chọn hàm chức 4.6.1 Lựa chọn hàm 4.6.2 Lựa chọn hàm 4.6.3 Lựa chọn hàm 4.6.4 Áp dụng phươ khung đàm phán 4.7 Kết thực nghiệm 4.8 Tổng kết KẾT LUẬN VÀ HƯỚNG NGHIÊN CỨU TÀI LIỆU THAM KHẢO PHỤ LỤC A: GIAO DIỆN WSDL CỦA BOOKINGHOTEL PHỤ LỤC B: GIAO DIỆN WSDL CỦA BOOKING TOUR Chữ viết tắt XML SOAP WSDL XSD UDDI RPC JSON REST AXIOM DOM HTTP SMTP FTP JMS TCP MEPs DANH MỤC CÁC HÌNH Hình 1-1 Mơ hình JAXRPC [18] Hình 1-2 Mơ hình phân lớp dạng ngăn xếp cơng nghệ dịch vụ Web [8] 11 Hình 1-3 Vòng đời dịch vụ Web kết hợp [12] 12 Hình 2-1 Mơ tả cấu trúc liệu UDDI [16] 16 Hình 2-2 Lược đồ miền sách đàm phán [10] 21 Hình 3-1 Các thành phần kiến trúc Axis2 [1] 24 Hình 3-2 Mơ hình xử lý thơng điệp SOAP [2] 27 Hình 3-3 Cấu trúc thông điệp mở rộng với vài tiêu đề [3] 29 Hình 3-4 Các giai đoạn luồng xử lý kiến trúc Axis2 [5] .30 Hình 3-5 Lời gọi dịch vụ Web đồng [2] 37 Hình 3-6 Lời gọi dịch vụ Web bất đồng [2] 37 Hình 4-1 Mơ hình dịch vụ Web kết hợp chọn hàm chức dịch vụ thành phần 41 Hình 4-2 Kiến trúc khung đàm phán chất lượng dịch vụ Web 42 Hình 4-3 Thơng tin cấu hình dịch vụ Web kết hợp Travel_WS 43 Hình 4-4 Biểu đồ mô tả đàm phán dịch vụ Travel_WS với dịch vụ thành phần 48 Hình 4-5 Lược đồ hoạt động trình đàm phán dịch vụ kết hợp Travel_WS với dịch vụ thành phần 49 Hình 4-6 Thơng tin cấu hình dịch vụ thành phần BookingHotel 52 Hình 4-7 Thơng tin cấu hình chất lượng dịch vụ dịch vụ Web kết hợp 61 DANH MỤC CÁC BẢNG Bảng 2-1: Phân loại thành nhóm thuộc tính chất lượng dịch vụ dịch vụ Web 14 Bảng 3-1: Mối quan hệ phân cấp ngữ cảnh phân cấp mơ tả mơ hình thơng tin Axis2 35 Bảng 4-1: Minh họa phương pháp so sánh dựa tổng thuộc tính chất lượng dịch vụ 58 Bảng 4-2: Bảng minh họa giá trị gốc phương pháp chuẩn hóa .59 Bảng 4-3: Bảng minh họa giá trị chuyển đổi phương pháp chuẩn hóa 59 Bảng 4-4: Bảng minh họa giá trị thuộc tính chất lượng dịch vụ phương pháp gán trọng số 60 Bảng 4-5: Bảng minh họa tính tổng giá trị thuộc tính chất lượng dịch vụ phương pháp gán trọng số 61 Bảng 4-6: Bảng biểu diễn tổng thuộc tính chất lượng dịch vụ hàm chức dịch vụ BookingHotel 61 Bảng 4-7: Bảng biểu diễn tổng thuộc tính chất lượng dịch vụ hàm chức dịch vụ BookingTour 62 Bảng 4-8: Bảng biểu diễn tổng thuộc tính chất lượng dịch vụ dịch vụ thành phần Travel_WS 62 62 FuncHotel1 FuncHotel2 FuncHotel3 Bảng 4-7: Bảng biểu diễn tổng thuộc tính chất lƣợng dịch vụ hàm chức dịch vụ BookingTour FuncTour1 FuncTour2 FuncTour3 FuncTour4 Bảng 4-8: Bảng biểu diễn tổng thuộc tính chất lƣợng dịch vụ dịch vụ thành phần Travel_WS Travel_WS Từ bảng 4.6, 4.7 4.8 dịch vụ Travel_WS chọn tất cặp (Ti, Hj) cho thỏa mãn điều kiện Ti +Hj

Ngày đăng: 11/11/2020, 22:31

Tài liệu cùng người dùng

Tài liệu liên quan