Tìm hiểu mô hình web service với uddi và cài đặt giải pháp cho phép tích hợp tự

69 323 0
Tìm hiểu mô hình web service với uddi và cài đặt giải pháp cho phép tích hợp tự

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI - VŨ ĐÌNH PHÚ TÌM HIỂU MÔ HÌNH WEB SERVICE VỚI UDDI VÀ CÀI ĐẶT GIẢI PHÁP CHO PHÉP TÍCH HỢP TỰ ĐỘNG CÁC WEB SERVICE ĐỂ TẠO DỊCH VỤ GIÁ TRỊ GIA TĂNG Chuyên ngành: Công nghệ thông tin LUẬN VĂN THẠC SĨ KỸ THUẬT Công nghệ thông tin NGƯỜI HƯỚNG DẪN KHOA HỌC: 1.TS Phạm Huy Hoàng Hà Nội – 2014 Lời cam đoan Tôi – Vũ Đình Phú – Cam kết luận văn công trình nghiên cứu thân hướng dẫn TS Phạm Huy Hoàng Các kết nêu luận văn trung thực, chép toàn văn công trình khác Lời cảm ơn Với lòng kính trọng biết ơn sâu sắc, xin bày tỏ lời cảm ơn tới thầy - Tiến sỹ Phạm Huy Hoàng- người tận tâm dìu dắt, hướng dẫn, dạy kiến thức quý báu đồng thời tạo điều kiện thuận lợi để hoàn thành luận văn Xin chân thành cảm ơn thầy, cô trường Đại học Bách Khoa Hà Nội, đặc biệt thầy cô Viện Công nghệ thông tin Truyền thông Đồng thời, xin gửi lời cảm ơn sâu sắc tới thầy cô bạn lớp giúp đỡ, hỗ trợ suốt trình nghiên cứu thực luận văn Con xin dành lời cảm ơn sâu nặng tới bố mẹ, gia đình - người khích lệ, động viên, dìu dắt suốt đường dài Hà Nội, tháng năm 2014 Vũ Đình Phú Mục lục Nội dung Mục lục Danh mục ký hiệu, chữ viết tắt Danh mục hình vẽ, bảng biểu Chương mở đầu Bối cảnh lựa chọn đề tài Nhiệm vụ đặt ra, đối tượng, phạm vi nghiên cứu 10 Các luận điểm đóng góp luận văn 10 Hướng tiếp cận, phương pháp nghiên cứu 10 Cấu trúc luận văn 11 Chương 1: Tìm hiểu tổng quan web service 12 Giới thiệuchung web service 12 Kiến trúc web service 12 Các thành phần dịch vụ web 15 Chương Tìm hiểu tổng quan UDDI, framework triển khai JUDDI 18 2.1 Sơ lược UDDI lịch sử hình thành 18 2.2 Kiến trúc UDDI 20 2.2.1 Mô hình Pattern UDDI 20 2.2.2 Mô hình hóa liệu UDDI 23 2.2.3 Đặc tả UDDI API 32 2.2.4 Mô hình UDDI dịch vụ đám mây 43 2.3 Giới thiệu JUDDI áp dụng vào thực thi cài đặt mô hình UDDI 44 Chương Áp dụng mô hình UDDI vào phát triển, cài đặt dịch vụ tích hợp web site du lịch 48 3.1 Phát biểu toán 48 3.2 Thiết kế cấu trúc thông tin bổ trợ mô tả dịch vụ tích hợp vào UDDI 48 3.3 Triển khai, áp dụng mô hình UDDI hệ thống website du lịch 51 3.3.1 Với nhà quản trị hệ thống UDDI 51 3.3.2 Với nhà cung cấp web service 54 3.3.3 Với nhà phát triển dịch vụ giá trị gia tăng 59 Chương 4: Kết luận 67 Các kết đạt 67 Các điểm hạn chế 67 Hướng phát triển 68 Danh mục tài liệu tham khảo 69 Danh mục ký hiệu, chữ viết tắt Từ viết tắt UDDI Tên đầy đủ Ý nghĩa Universal Description Mô hình dùng để mô tả, Discovery & Integration quảng bá, tìm kiếm tích hợp web service SOA Service Oriented Kiến trúc hướng dịch vụ Architecture SOAP Simple Object Access Giao thức truy xuất đối Protocol tượng đơn giản, dùng để truyền thông điệp web service WSDL XML Web service description Ngôn ngữ miêu tả dịch vụ language web service eXtensible Markup Ngôn ngữ đánh đấu mở Language rộng Danh mục hình vẽ, bảng biểu Hình 1.2 Chồng giao thức dịch vụ web 13 Hình 1.2 Kiến trúc chi tiết SOAP 14 Hình 2.2 Mô hình pattern UDDI 20 Hình 2.2 Mối liên UDDI với SOAP 21 Hình 2.2 Cách hình thành ghi 22 Hình 2.2 Các thực thể core mô hình kiến trúc UDDI 24 Hình 2.2 Thực thể bussinessEntity 25 Hình 2.2 Dữ liệ mô tả cho thực thể businessEntity 25 Hình 2.2 Thực thể businessService 26 Hình 2.2 Dữ liệu minh họa cho thực thể businessService 26 Hình 2.2 Mô hình thực thể liên kết 27 Hình 2.2 10 Dữ liệu cho mô hình thực thể liên kết 28 Hình 2.2 11 Thực thể tModel 30 Hình 2.2 12 Dữ liệu mô tả cho tModel 30 Hình 2.2 13 Thực thể publisherAssertion 31 Hình 2.2 14 Dữ liệu cho thực thể publisherAssertion 31 Hình 2.2 15 Mối quan hệ tiêu chí tìm kiếm findQualifiers 34 Hình 2.2 16 Các tiêu chí xếp UDDI hỗ trợ 35 Hình 2.2 17 Cấu trúc finding_business 36 Hình 2.2 18 Các ví dụ phân đoạn khóa UDDI 39 Hình 2.2 19 save_service API 41 Hình 2.2 20 Mô hình UDDI theo kiến trúc đám mây 43 Hình 2.3 Tập API mà JUDDI hỗ trợ 44 Hình 2.3 JUDDI Administration 45 Hình 2.3 Các enpoint SOAP mà JUDDI hỗ trợ 46 Hình 2.3 Kiến trúc JUDDI core 47 Hình 3.3 Cấu trúc bảng liệu JUDDI 52 Hình 3.3 Giao diện bên apache JUDDI 53 Hình 3.3 lưu trữ publisher dùng soap-ui 53 Hình 3.3 Dữ liệu publisher juddi 54 Hình 3.3 Lưu trữ thực thể nghiệp vụ SOAP-UI 55 Hình 3.3 Lưu trữ thực thể nghiệp vụ giao diện web 55 Hình 3.3 Lưu trữ thực thể nghiệp vụ code java 56 Hình 3.3 Bảng liệu thực thể nghiệp vụ 57 Hình 3.3 Danh sách web service cài đặt demo 59 Hình 3.3 10 Cách tìm kiến web service theo top-down 61 Hình 3.3 11 Cách tìm kiến web service theo top-down 61 Hình 3.3 12 Cách tìm kiến web service theo top-down 62 Hình 3.3 13 Ứng dụng tự động gọi web service 63 Hình 3.3 14 Dữ liệu lưu trữ từ ứng dụng tự động 63 Hình 3.3 15 Giao diện trang chủ website du lịch 64 Hình 3.3 16 Giao diện chi tiết phòng đặt 65 Hình 3.3 17 Giao diện có yêu cầu đặt phòng 65 Hình 3.3 18 Giao diện yêu cầu đặt phòng nhanh 66 Chương mở đầu Bối cảnh lựa chọn đề tài Hiện từ phần mềm đơn lẻ phần mềm quản lý công nợ cho cửa hàng phần mềm phức tạp, sử dụng doanh nghiệp lớn giải pháp tổng thể ERP đem lại nhiều tiện ích cho người dùng Tuy nhiên nhu cầu phát triển, phần mềm không ngừng bảo trì, thêm tính Nếu chạy theo xu hướng cũ, phần mềm phát triển độc lập ngôn ngữ, chạy đơn gây việc lãng phí không tái sử dụng tài nguyên có sẵn lẫn nhau, tính tương tác phần mềm thêm yếu Đại phận doanh nghiệp khó sử dụng giải pháp tổng thể ERP chi phí cao Kiến trúc phần mềm theo xu hướng cũ không đáp ứng đầy đủ theo nhu cầu phát triển Điều nảy sinh xu kiến trúc kiến trúc hướng dịch vụ-SOA SOA cấp độ cao phát triển ứng dụng, trọng đến quy trình nghiệp vụ dùng giao tiếp chuẩn để giúp che phức tạp kỹ thuật bên Các thành phần nối kết qua cổng giao tiếp, có tính kế thừa thành phần tồn tại, tương tác chúng không cần quan tâm đến việc chúng phát triển tảng công nghệ Điều khiến hệ thống mở rộng tích hợp cách dễ dàng Để triển khai mô hình kiến trúc SOA, đại phận doanh nghiệp thường sử dụng dịch vụ web, thông qua đặc tả chuẩn web SOAP, XML, HTTP…Tuy nhiên toán đặt ra, doanh nghiệp quảng bá dịch vụ web môi trường internet rộng lớn, doanh nghiệp khác dễ dàng tìm kiếm, sử dụng lại web service doanh nghiệp Hay nói cách khác “một web service mà doanh nghiệp quảng bá môi trường web, cho trở nên có ý nghĩa hơn?” Một web service thực có ý nghĩa mà người dùng tiềm tìm thấy đầy đủ thông tin mô tả đầu vào, đẩu ra, giao thức kết nối, mục đích sử dụng… từ cho phép họ thực thi yêu cầu theo nhu cầu sử dụng họ…Vì nhu cầu muốn cho việc tích hợp web service dễ dàng hơn, người dùng hiểu rõ web service mà muống tích hợp, nảy sinh việc phát triển chuẩn chung, sử dụng phổ rộng, thống nhất, UDDI (Universal Description Discovery & Integration ) đời giải điều Qua trình làm việc công ty sản phẩm lớp giữa, việc tìm hiểu xu mong muốn nhà phát triển muốn sử dụng tài nguyên chung web service, tác giả xin thực luận văn chuẩn UDDI: “Tìm hiểu mô hình web service với uddi cài đặt giải pháp cho phép tích hợp tự động web service để tạo dịch vụ giá trị gia tăng” Nhiệm vụ đặt ra, đối tượng, phạm vi nghiên cứu - Tìm hiểu dịch vụ web, mô hình UDDI, kỹ thuật cài đặt triển khai mô hình UDDI thông qua công nghệ java JUDDI - Tiến hành phân tích toán quảng bá truy vấn web service lên UDDI server, từ đề xuất giải pháp thiết kế cấu trúc thông tin bổ trợ mô tả dịch vụ tích hợp vào UDDI, nhằm tăng hiệu tích hợp vào UDDI - Cài đặt thử nghiệm hệ thống tích hợp web service quảng bá lên UDDI server –tạo web site du lịch có sử dụng web service từ hệ thống UDDI Từ đưa đánh giá, đề xuất hướng mở rộng, nhằm hiệu tương tác với web service UDDI server Các luận điểm đóng góp luận văn - Tác giả thiết kế, đề xuất cấu trúc thông tin bổ trợ mô tả dịch vụ tích hợp vào UDDI, nhằm giúp cho việc truy xuất, tìm kiếm web service UDDI dễ dàng - Tác giả tiến hành cài đặt, phát triển hệ thống web site du lịch có phần tích hợp tự động web service lấy từ UDDI server, tạo dịch vụ gia tăng Sau đưa hướng đề xuất, mở rộng làm việc với UDDI Hướng tiếp cận, phương pháp nghiên cứu - B1: Nghiên cứu sâu đặc tả mô hình UDDI, đặc tả kỹ thuật JUDDI 10 Hình 3.3 Lưu trữ thực thể nghiệp vụ SOAP-UI Hoặc dùng giao diện web JUDDI cung cấp gói nó: Sau đăng nhập vào giao diện web với đường dẫn gói JUDDI cung cấp, nhà cung cấp thực đơn giản thao tác trực quan thông qua việc dùng giao diện Hình 3.3 Lưu trữ thực thể nghiệp vụ giao diện web Hoặc dùng code java, C#: Việc đòi hỏi nhà cung cấp phải biết chuyên sâu lập trình, nhiên cách tiếp cận để publisher web service theo cách mang lại tính tự động, khả tự động hóa có thay đổi nhanh nhất, người can thiệp vào lần đầu: 55 Hình 3.3 Lưu trữ thực thể nghiệp vụ code java Đoạn code mô tả việc đăng ký business service lên UDDI qua coder java Đoạn code làm tự động, thành service, để nhà publisher có cập nhật đường dẫn, cách thức kết nối, mô tả cập nhật tự động, giúp cho việc đồng lên UDDI với nhà cung cấp luôn quán Sau thiết lập business group, cần thiết lập business service chi tiết, service chi tiết có endpoint wsdl mà nhà cung cấp muốn publishing với mô hình tModel kỹ thuật triển khai service 56 Trên hệ thống database UDDI hiễn thị business name sau: Hình 3.3 Bảng liệu thực thể nghiệp vụ Với yêu cầu phát triển dịch vụ cho hệ thống web site du lịch, với việc tìm hiểu số web site dịch vụ du lịch nước ta, nên xin phép cài đặt demo web service lĩnh vực tham chiếu du lịch Giả sử có nhiều nhà cung cấp (provider), đưa webservice với thông tin phục vụ cho du lịch như: tìm kiếm khách sạn, đặt phòng,tỉ giá ngoại tệ, thời tiết… Với yêu cầu trên, với yêu cầu áp dụng toán gắn liền với hệ thống website du lịch, xin phép cài đặt số webservice dùng chuẩn axis2 sau: 57 Địa webservice Ý nghĩa http://localhost:8084/WebserviceEx Web service cung cấp thông tin chi tiết 1/services/GetRoomInfo khách sạn: Dịch vụ web service cho phép nhà phát triển nhận thông tin khách sạn, giá phòng, địa chỉ… http://localhost:8084/WebserviceEx Web service yêu cầu đặt phòng khách sạn 1/services/ReservationRoom Dịch vụ web cho phép nhà phát triển dịch vụ giá trị gia tăng gọi trực tiếp để gửi thông tin yều cầu đăng ký đặt phòng cụ thể http://localhost:8084/WebserviceEx Webservice yêu cầu đặt phòng nhanh khách 1/services/QuickReservationRoom sạn Dịch vụ web service cho phép nhà phát triển dịch vụ du lịch gửi thông tin yêu cầu đến nhà cung cấp yêu cầu đặt phòng chung chung, người dùng gợi ý cho nhà cung cấp có yêu cầu phòng http://localhost:8084/WebserviceEx Webservcie cung cấp thông tin chi tiết 1/services/GetWeatherInfo thời tiết: Dịch vụ web cho phép nhà phát triển dịch vụ lấy thông tin thời tiết tỉnh thành, khoảng thời gian Đây tiện ích để nhà phát triển làm giàu thêm sinh động cho web site 58 http://localhost:8084/WebserviceEx Webservice cung cấp thông tin chi tiết tỷ 1/services/GetExchange giá lãi suất: Dịch vụ web cho phép nhà phát triển dịch vụ lấy thông tin tĩ giá lãi xuất quy đổi VND Đây tiện ích nhằm làm giàu sinh động cho web site Hình 3.3 Danh sách web service cài đặt demo 3.3.3 Với nhà phát triển dịch vụ giá trị gia tăng Với phạm vi demo ứng dụng giá trị gia tăng website du lịch, xin phát triển hệ thống với tính phục vụ đối tượng người dùng khách du lịch Bài toán cần giải chức website như: Người dùng vào website để xem thông tin phòng muốn du lịch, thông tin thời tiết thông tin tỉ giá, giá phòng… Người dùng đặt phòng gửi yêu cầu đặt phòng Vậy với yêu cầu trên, cần có đối tượng để giải hệ thống: - Phòng du lịch ( tên khách sạn, mô tả khách sạn, địa khách sạn, số lượng giường phòng (loại phòng), diện tích phòng, giá phòng, đánh giá phòng, tình trạng phòng, chương trình khuyến cho phòng, hình ảnh phòng, hình ảnh khách sạn…) Người dùng đặt phòng cách gửi yêu cầu đặt phòng đến phòng muốn chọn gửi yêu cầu chung chung phòng mong muốn - Thời tiết: Hệ thống có khả lấy thông tin thời tiết khoảng thời gian, số tỉnh định - Tỷ giá ngoại tệ: Hệ thống cung cấp thông tin tỷ giá ngoại tệ trực tiếp, để quy đổi giúp cho người dùng ước lượng số tiền cần để đặt phòng phụ thuộc vào loại tiền toán 59 - Một số thông tin khác: Hệ thống cho phép người dùng chức như: đăng ký thành viên, xem thông tin khuyến mãi… Điều đặc biệt hệ thống nhà phát triển hệ thống (client developer) website du lịch đứng vai trò nhà trung gian, thông tin khách sạn, thời tiết, tỷ giá… nhà phát triển lấy cách tự động thông qua web service mà nhà cung cấp (publisher) chuyên cung cấp webserviec Phạm vi đồ án xây dựng mang tính chất demo, công việc cần làm để giải chức liệt kê là:  B1: Tìm hiểu mô hình cấu trúc thực thể nghiệp vụ mà nhà quản lý UDDI đề xuất làm tham chiếu truy vấn tìm kiếm web service  B2:Dùng API Inquiry JUDDI để tìm web service phù hợp với hệ thống website du lịch  B3: Xây dựng hệ thống website du lịch với thông tin từ webservice 3.3.3.1 Dùng API Inquiry JUDDI để tìm web service phù hợp với hệ thống website du lịch Kỹ thuật để tìm webservice phù hợp giống việc publishing webservice, dùng SOAP-UI, giao diện Web dùng code java, C# Phương pháp tiếp cận đơn giản để lấy thông tin webservice phù hợp với mục tiêu nhà phát triển phía clien theo top-down Tức nhà phát triển trước tiên tìm danh sách busniess group, theo cấu trúc tham chiếu cho phù hợp với yêu cầu website du lịch 60 Hình 3.3 10 Cách tìm kiến web service theo top-down Sau lựa chọn nhóm business service nhà cung cấp mà client mong muốn sử dụng, nhà phát triển tiếp tục chọn nhóm business service liên quan (nhóm con) nhà cung cấp này: Hình 3.3 11 Cách tìm kiến web service theo top-down Phương pháp vét cạn lúc nhóm (chính note nguyên tử mô hình phân cấp) Khi nhà cung cấp tìm đặc tả service mong muốn thông qua Inquiry API get_business_detail get_service_detail: 61 Hình 3.3 12 Cách tìm kiến web service theo top-down 3 3.3.2 Xây dựng hệ thống web site du lịch Với thông tin webserive mà nhà phát triển client cần đáp ứng, toán xây dựng website du lịch đơn giản nhiều lúc nhà phát triển đứng vai trò nhà trung gian, thông tin nhà ở, địa điểm, phương thức toán… thông qua nhà cung cấp Đầu tiên nhà phát triển dịch vụ gia tăng cần phải xem xét, đưa mô hình lưu trữ liệu động từ nhà cung cấp web service Một số thông tin theo tác giã nên lưu trữ dạng database nhu cầu cập nhật liên tục không cao, lấy theo định kỳ Như toán demo thông tin phòng du lịch Tác giả viết chương trình demo java nhằm lấy thông tin theo tần suất liệu lưu vào bảng database: 62 Hình 3.3 13 Ứng dụng tự động gọi web service Khi chạy chương trình hình vẽ trên, hệ thống quét theo tần suất lưu liệu database sau: Hình 3.3 14 Dữ liệu lưu trữ từ ứng dụng tự động Một số thông tin không cần lưu trữ vào database thông tin tỉ giá, thông tin thời tiết, tác giả để giảm thiểu hiệu năng, tần suất truy vấn sang web service đối tác cao, tác giả lưu trữ chúng vào session web khoảng thời gian định Ngoài đặt toán kiểm tra trì web service mà nhà cung cấp đưa lên UDDI, thời gian web service đổi link, đổi kỹ thuật kết nối… tác giả lưu ý, đề xuất giải pháp xây 63 dựng chức cảnh báo web service không trì kết nối được, để nhà quản trị web tiến hành chuyển đổi link dự phòng, liên hệ với nhà cung cấp Ngoài để vận dụng mô hình UDDI, tác giã có đề xuất sử dụng mô hình triệu hồi API truy vấn UDDI, để kiểm tra trì kết nối Sau số giao diện xây dựng website du lịch với thông tin lấy từ webservice nhà cung cấp: Thông tin trang chủ: Hình 3.3 15 Giao diện trang chủ website du lịch Thông tin chi tiết phòng cần đặt: 64 Hình 3.3 16 Giao diện chi tiết phòng đặt Thông tin đặt phòng chi tiết: Hình 3.3 17 Giao diện có yêu cầu đặt phòng 65 Khi người dùng nhấn vào Book now, hệ thống website du lịch tự động gọi sang liên kết web service với đối tác để thực yêu cầu đặt phòng trả lại kết cho người dùng Thông tin đặt phòng nhanh: Hình 3.3 18 Giao diện yêu cầu đặt phòng nhanh Khi nhấn vào đặt phòng nhanh, hệ thống gửi yêu cầu trực tiếp sang nhà cung cấp yêu cầu đặt phòng, kết trả hiển thị web site 66 Chương 4: Kết luận Các kết đạt Trong trình thực luận văn, tác giả tìm hiểu nắm dịch vụ web, kiến trúc hướng dịch vụ, ba thành phần dịch vụ web UDDI Các kiến thức tổng hợp đưa vào luận văn Trong trình nghiên cứu, tìm hiểu UDDI, tác giả nhận việc sử dụng UDDI theo cách thông thường gây khó khăn phần cho người dùng việc quảng bá truy vấn dịch vụ Do tác giả phân tích đề xuất giải pháp nhằm tạo cấu trúc thông tin mô tả dịch vụ tích hợp vào UDDI có phân cấp từ cao xuống thấp Việc phân cấp làm cho mô việc truy xuất quảng bá web service lên UDDI nhanh chóng xác hơn, người dùng dễ dàng hiểu toàn kho chứa web service UDDI theo mô hình phân cấp thực thể Tác giả xây dựng chương trình demo java để thể nhà cung cấp muốn cung cấp web service lên hệ thống UDDI theo mô hình cấu trúc thông tin mô tả dịch vụ UDDI cần phải thực bước Cũng với mô hình người muốn sử dụng web service cần phải thực bước để đạt hiệu truy vấn web service cao Tất bước cài đặt tác giả khái quát luận văn Các điểm hạn chế Trong trình thực luận văn, tác giả hạn chế kiến thức kinh nghiệm, thời gian thực luận văn chưa phải dài, đó, luận văn số hạn chế: - Việc chọn mô hình cấu trúc thông tin mô tả dịch vụ tích hợp vào UDDI theo cách nhìn chủ quan tác giả, nên chưa tối ưu hóa 67 - Việc lưu trữ tìm kiếm web service theo mô hình quan hệ cấu trúc thông tin làm thủ công, tức nhà quảng bá nhà phát triển phải tham chiếu mô hình mà nhà quản trị UDDI đề xuất Hướng phát triển Trong trình thực đề tài, tác giả nhận thấy nhiều vấn đề toán tích hợp tự động web service thông qua UDDI cần quan tâm Từ hạn chế thân tác giả đưa hướng mở sau: - Khi nhà quản trị đưa mô hình cấu trúc thông tin mô tả dịch vụ tích hợp vào UDDI, nhà quản trị UDDI phát triển thêm API cho mô hình Khi đó, nhà cung cấp web service dùng API để tự động đăng ký web service cho mình, nhà phát triển tìm kiếm tự động web service cho cách nhanh - Khi thực kết nối nhà cung cấp web service nhà phát triển, toán nảy sinh trì kết nối, cần nghiên cứu giải pháp để đảm bảo kết nối luôn kiểm soát - UDDI có xu điện toán đám mây, việc triển khai thực số công ty phần mềm lớn, toán đặt cần tìm hiểu để UDDI dễ dàng triển khai điện toán đám mây cho đại phận doanh nghiệp Trên toàn nội dung đề tài luận văn học viên, xin chân thành cảm ơn! 68 Danh mục tài liệu tham khảo Kurt T Stam, and Alex O'Ree (2014), Apache jUDDI Guide Available at http://juddi.apache.org/docs/3.x/userguide/html_single/, http://juddi.apache.org OASIS.(2004), UDDI Version 3.0.2, UDDI Spec Technical Committee Draft, Available at: https://www.oasis-open.org/committees/uddispec/doc/tcspecs.htm#uddiv3 , www.oasis-open.org OASIS.(2004), Introduction to UDDI: Important Features and Functional Concepts, Available at: http://xml.coverpages.org/UDDITechnicalWhitePaperOct28.pdf, www.oasis-open.org Neil Simpkins (2008), T320 E-business technologies: foundations and practice, Publishing to and accessing UDDI, Block Part 4, The Open University Tom Bellwood.(2009), Tìm hiểu UDDI, Theo dõi tiến triển chi tiết kĩ thuật Link tài liệu: http://www.ibm.com/developerworks/vn/library/ws-featuddi/ws-featuddipdf.pdf , IBM 69 ... mô hình web service với uddi cài đặt giải pháp cho phép tích hợp tự động web service để tạo dịch vụ giá trị gia tăng” Nhiệm vụ đặt ra, đối tượng, phạm vi nghiên cứu - Tìm hiểu dịch vụ web, mô hình. .. bổ trợ mô tả dịch vụ tích hợp vào UDDI, nhằm tăng hiệu tích hợp vào UDDI - Cài đặt thử nghiệm hệ thống tích hợp web service quảng bá lên UDDI server –tạo web site du lịch có sử dụng web service. .. cho mô hình UDDI - Chương 3: Áp dụng mô hình UDDI để phát triển cài đặt dịch vụ cho phép tích hợp web service tự động hệ thống web site du lịch Chương đưa nhận định, đề xuất tác giã để giúp cho

Ngày đăng: 25/07/2017, 21:53

Từ khóa liên quan

Mục lục

  • bia

  • loi cam doan

  • loi cam on

  • muc luc

  • danh muc cac ki hieu, cac chu viet tat

  • danh muc hinh ve, bang bieu

  • chuong mo dau

  • chuong 1

  • chuong 2

  • chuong 3

  • chuong 4

  • danh muc tia lieu tham khao

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

Tài liệu liên quan