Xây dựng hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ

208 225 0
Xây dựng hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ

Đ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 - Style Definition: TOC 1: Tab stops: 6.1" Right,Leader: … + Not at 6.49" Style Definition: TOC 4: Tab stops: 6.1" Right,Leader: … + Not at 6.49" Formatted: Font: 14 pt Formatted: Line spacing: 1.5 lines Formatted: Centered, Space After: pt Nguyễn Việt Tiến Formatted: Font: pt Formatted: Font: 14 pt XÂY DỰNG HỆ THỐNG PHÂN PHỐI ỨNG DỤNG SỬ DỤNG Formatted: Font: 15 pt KIẾN TRÚC HƢỚC DỊCH VỤ LUẬN VĂN THẠC SĨ KỸ THUẬT Formatted: Font: 27 pt, Bold Công nghệ thông tin Formatted: Font: 16 pt, Bold Formatted: Line spacing: 1.5 lines Formatted: Centered, Space After: pt Formatted: Font: 10 pt Hà Nội, Năm 2015 Formatted: Font: 14 pt, Bold Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted: Font: Times New Roman, 13 Formatted: Centered Formatted: Space After: pt Formatted: Space After: pt, Line spacing: 1.5 lines BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI NGUYỄN VIỆT TIẾN Nguyễn Việt Tiến Formatted: Indent: Left: 0", Right: 0", Space After: pt, Line spacing: 1.5 lines Formatted Table Formatted: Space After: pt, Line spacing: 1.5 lines Formatted: Indent: Left: 0", Right: 0", Space After: pt, Line spacing: 1.5 lines CÔNG NGHỆ THÔNG TIN Formatted: Space After: pt, Line spacing: 1.5 lines XÂY DỰNG HỆ THỐNG PHÂN PHỐI ỨNG DỤNG SỬ DỤNG KIẾN TRÚC HƢỚC DỊCH VỤ Formatted: Indent: Left: 0", Right: 0", Space After: pt, Line spacing: 1.5 lines Formatted: Header Formatted: Font: Times New Roman, 14 Formatted: Font: Times New Roman, 13 Học viên thực hiện: Nguyễn Việt Tiến - CB120117 - 12BCNTT2 Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted: Centered Formatted: Font: Times New Roman, 13 LUẬN VĂN THẠC SĨ KỸ THUẬT Công nghệ thông tin Formatted: Space After: pt, Line spacing: 1.5 lines Formatted: Space After: pt, Line spacing: 1.5 lines Formatted: Space After: pt, Line spacing: 1.5 lines Formatted: Space After: pt, Line spacing: 1.5 lines KHOÁ 2012B Formatted: Centered, Space After: pt Line spacing: 1.5 lines Formatted: Indent: Left: 0", Right: 0", Space After: pt, Line spacing: 1.5 lines Hà Nội, Năm 2015 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI - Formatted: Font: pt Formatted: Header Nguyễn Việt Tiến Học viên thực hiện: Nguyễn Việt Tiến - CB120117 - 12BCNTT2 Formatted: Font: Times New Roman, 14 Formatted: Font: Times New Roman, 13 Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted: Font: Times New Roman, 13 Formatted: Centered XÂY DỰNG HỆ THỐNG PHÂN PHỐI ỨNG DỤNG SỬ DỤNG KIẾN TRÚC HƢỚNGC DỊCH VỤ LUẬN VĂN THẠC SĨ KỸ THUẬT Công nghệ thông tin Formatted: Header Hà Nội, Năm 2015 Formatted: Font: Times New Roman, 14 Formatted: Font: Times New Roman, 13 Học viên thực hiện: Nguyễn Việt Tiến - CB120117 - 12BCNTT2 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI - Nguyễn Việt Tiến Formatted: Space After: pt, Line spacing: single Formatted: Top: 1.18", Bottom: 1.38", Width: 8.27", Height: 11.69", Header distance from edge: 0.65", Footer distan from edge: 0.75", Top: (Single solid line, Auto, 0.5 pt Line width, Margin: pt Border spacing: ), Bottom: (Single solid line, Auto, 0.5 pt Line width, Margin: Border spacing: ), Left: (Single solid line, Auto, 0.5 pt Line width, Margin: pt Border spacing: ), Right: (Single solid line Auto, 0.5 pt Line width, Margin: pt Border spacing: ) Formatted: Font: 14 pt Formatted: Font: 11 pt XÂY DỰNG HỆ THỐNG PHÂN PHỐI ỨNG DỤNG DI ĐỘNG SỬ DỤNG KIẾN TRÚC HƢỚNG DỊCH VỤ Formatted: Font: 11 pt Chuyên ngành: Công nghệ thông tin LUẬN VĂN THẠC SĨ KỸ THUẬT NGƢỜI HƢỚNG DẪN KHOA HỌC: TS THỊ HƢƠNG GIANG Formatted: Font: 19 pt Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted: Font: Times New Roman, 13 Formatted: Centered Hà Nội – Năm 2015 Formatted: Centered BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI - Nguyễn Việt Tiến XÂY DỰNG HỆ THỐNG PHÂN PHỐI ỨNG DỤNG SỬ DỤNG KIẾN TRÚC HƢỚC DỊCH VỤ LUẬN VĂN THẠC SĨ KỸ THUẬT Công nghệ thông tin Formatted: Header NGƢỜI HƢỚNG DẪN KHOA HỌC: Học viên thực hiện: Nguyễn Việt Tiến - CB120117 - 12BCNTT2 Formatted: Font: Times New Roman, 14 Formatted: Font: Times New Roman, 13 Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted: Font: Times New Roman, 13 Formatted: Centered TS THỊ HƢƠNG GIANG Hà Nội, Năm 2015 Formatted: Header Formatted: Font: Times New Roman, 14 Formatted: Font: Times New Roman, 13 Học viên thực hiện: Nguyễn Việt Tiến - CB120117 - 12BCNTT2 Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted Formatted Formatted Table BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI - Formatted Formatted Formatted Formatted Nguyễn Việt Tiến Formatted Formatted Formatted Formatted Formatted Formatted XÂY DỰNG HỆ THỐNG PHÂN PHỐI ỨNG DỤNG DI ĐỘNG SỬ DỤNG KIẾN TRÚC HƢỚNG DỊCH VỤ Formatted Formatted Formatted Formatted Formatted Formatted Chuyên ngành: Công nghệ thông tin Formatted Formatted Formatted Formatted Formatted Formatted LUẬN VĂN THẠC SĨ KỸ THUẬT Formatted Formatted Formatted Formatted Formatted i Học viên thực hiện: Nguyễn Việt Tiến - CB120117 - 12BCNTT2 Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted: Font: Times New Roman, 13 Formatted: Centered Formatted: Space After: pt, Line spacing: single NGƢỜI HƢỚNG DẪN KHOA HỌC : TS THỊ HƢƠNG GIANG Formatted: Space After: pt, Line spacing: single Formatted: Space After: pt, Line spacing: single Formatted: Left, Space After: pt, Line spacing: single Formatted: Justified, Space After: pt, Line spacing: single Hà Nội – Năm 2015 Formatted: Space After: pt, Line spacing: single Formatted: Space After: pt, Line spacing: single Formatted: Space After: pt, Line spacing: single Formatted: Space After: pt, Line spacing: single Formatted: Space After: pt, Line spacing: single Formatted: Centered, Space After: pt Line spacing: 1.5 lines Formatted: Header Formatted: Font: Times New Roman, 14 Formatted: Font: Times New Roman, 13 ii Học viên thực hiện: Nguyễn Việt Tiến - CB120117 - 12BCNTT2 Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted: Font: Times New Roman, 13 Formatted: Centered MỤC LỤCC Formatted: Font: Bold Formatted: Font: Bold LỜI CAM ĐOAN Formatted: Centered, Indent: Left: 0", Space After: pt LỜI CẢM ƠN Formatted: Tab stops: 6.14", Right,Leader: … DANH MỤC THUẬT NGỮ - VIẾT TẮT DANH MỤC HÌNH VẼ 12 MỞ ĐẦU 14 Lý chọn đề tài 14 Mục đích, đối tƣợng, phạm vi nghiên cứu luận văn 16 Formatted: Space After: pt, Line spacing: 1.5 lines, Tab stops: 6.14", Right,Leader: … Ý nghĩa khoa học thực tiễn 17 NỘI DUNG 18 CHƢƠNG I: TỔNG QUAN 18 1.1 Hệ thống phân phối ứng dụng di động 18 1.1.1 Mô tả chung 18 1.1.2 Bài toán phân phối ứng dụng di động 19 1.1.3 Làm để xây dựng hệ thông phân phối ứng dụng di động 20 1.2 Kiến trúc hƣớng dịch vụ 22 1.2.1 Kiến trúc phân tầng SOA 24 1.2.2 Các tính chất kiến trúc hƣớng dịch vụ 25 1.2.3 Mô hình sử dụng SOA 27 1.3 SOA Web service 35 1.3.1 Simple Object Access Protocol – SOAP 38 1.3.2 Web Service Description Languae - WSDL 40 iii Học viên thực hiện: Nguyễn Việt Tiến - CB120117 - 12BCNTT2 Formatted: Tab stops: 6.14", Right,Leader: … Formatted: Space After: pt, Line spacing: 1.5 lines, Tab stops: 6.14", Right,Leader: … Formatted: Tab stops: 6.14", Right,Leader: … Formatted: Space After: pt, Line spacing: 1.5 lines, Tab stops: 6.14", Right,Leader: … Formatted: Tab stops: 6.14", Right,Leader: … Formatted: Space After: pt, Line spacing: 1.5 lines, Tab stops: 6.14", Right,Leader: … Formatted: Tab stops: 6.14", Right,Leader: … Formatted: Header Formatted: Font: Times New Roman, 14 Formatted: Font: Times New Roman, 13 Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted: Font: Times New Roman, 13 Formatted: Centered Formatted: Header Formatted: Font: Times New Roman, 14 Formatted: Font: Times New Roman, 13 49 Học viên thực hiện: Nguyễn Việt Tiến - CB120117 - 12BCNTT2 Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted: Font: Times New Roman, 13 Formatted: Centered Hình 4141404339: Giao diện chức đăng nhập Formatted: Header Formatted: Font: Times New Roman, 14 Formatted: Font: Times New Roman, 13 50 Học viên thực hiện: Nguyễn Việt Tiến - CB120117 - 12BCNTT2 Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted: Font: Times New Roman, 13 Formatted: Centered Hình 4242414440: Giao diện chức nạp tiền vào ví điện tử qua thẻ cào Formatted: Header Formatted: Font: Times New Roman, 14 Formatted: Font: Times New Roman, 13 51 Học viên thực hiện: Nguyễn Việt Tiến - CB120117 - 12BCNTT2 Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted: Font: Times New Roman, 13 Formatted: Centered Hình 4343424541: Giao diện chức nạp tiền vào ví điện tửí qua SMS Formatted: Heading Formatted: Header Formatted: Font: Times New Roman, 14 Formatted: Font: Times New Roman, 13 52 Học viên thực hiện: Nguyễn Việt Tiến - CB120117 - 12BCNTT2 Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted: Font: Times New Roman, 13 Formatted: Centered Formatted: Header Formatted: Font: Times New Roman, 14 Formatted: Font: Times New Roman, 13 53 Học viên thực hiện: Nguyễn Việt Tiến - CB120117 - 12BCNTT2 Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted: Font: Times New Roman, 13 Formatted: Centered CHƢƠNG 4: KẾT QUẢ VÀ HƢỚNG PHÁT TRIỂN 4.1 Formatted: Font: pt, (none) Kết đạt đƣợc Về mặt lý thuyết luận văn trình bày đƣợc nội dung sau: - Giới thiệu tổng quan vềNghiên cứu kiến trúc hƣớng dịch vụ (SOA), , Web service, ƣu nhƣợc điểm kiến trúc khả áp dụngkhi áp dụng vào thực tiễn - Xây dựng đƣợc hệ thống phân phối ứng dụng đa tảng cho thiết bị di động với chức năng: o Cho phép ngƣời dùng sử dụng tài khoản hệ thống khác nhƣ Facebook, Google để đăng nhập đƣợc vào hệ thống Formatted: Heading 3, Indent: First line 0.37", Line spacing: Multiple 1.45 li Formatted: Indent: First line: 0.37", Spa After: pt, Line spacing: Multiple 1.45 l Formatted: Indent: Left: 0", First line: 0.37", Space After: pt, Line spacing: Multiple 1.45 li, Bulleted + Level: + Aligned at: 0.75" + Indent at: 1" Formatted: Condensed by 0.5 pt Formatted: Space After: pt, Line spacing: Multiple 1.45 li, Bulleted + Leve + Aligned at: 1.25" + Indent at: 1.5" o Cho phép ngƣời dùng duyệt, tải ứng dụng thiết bị Formatted: Line spacing: Multiple 1.45 o Thanh toán đơn giản, nhanh chóng liên hết linh hoạt với hệ thống Formatted: Condensed by 0.5 pt toán khác o Liên kết linh hoạt đƣợc với hệ thống phân phối ứng dụng khác Về mặt thực nghiệm, kết đạt đƣợc cho thấy: - Hầu hết dịch vụ hoạt động tốt, đáp ứng đƣợc yêu cầu đặt ra, liên Formatted: Space After: pt, Line spacing: Multiple 1.45 li, Bulleted + Leve + Aligned at: 1.25" + Indent at: 1.5" Formatted: Condensed by 0.5 pt Formatted: Indent: First line: 0.37", Spa After: pt, Line spacing: Multiple 1.45 l kết đƣợc tới dịch vụ nhà cung cấp khác vàluận văn áp dụng kiến trục hƣớng dịch vụ kết hợp với Web service để xây dựng thành công hệ thống phân phốidịch vụ mềm dẻo tích hợp với hệ thống khác nhƣ: dịch vụ toán, dịch vụ cung cấp ứng dụng, dịch vụ ví điện tử Ngƣời dùng duyệt tải ứng dụng cần thiết cách nhanh chóng, tiện lợi cung cấp dịch vụ Formatted: Header cho đối tác khác Formatted: Font: Times New Roman, 14 Formatted: Font: Times New Roman, 13 54 Học viên thực hiện: Nguyễn Việt Tiến - CB120117 - 12BCNTT2 Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted: Centered Formatted: Font: Times New Roman, 13 4.2 Hạn chế Cùng với kết đạt đƣợc trên, hệ thống số hạn chế nhƣ: - Do sử dụng Web service phân tầng để bảo mật nên hệ thống đôi lúc bị chậm - Dữ liệu ít, cần liên kết với nhà cung cấp khác để làm giàu tập liệu Formatted: Heading 3, Indent: First line 0.37", Line spacing: Multiple 1.45 li Formatted: Indent: First line: 0.37", Spa After: pt, Line spacing: Multiple 1.45 l Formatted: Condensed by 0.3 pt - Giao diện đơn giản, chƣa đƣa đƣợc đầy đủ thông tin cho ngƣời dùng - Chƣa có chức quản lý nhà phát triển ứng dụng, cho phép nhà phát triển đƣa ứng dụng lên hệ thống 4.3 Hƣớng phát triển - Nghiên cứu chế cache để tăng tốc độ cho hệ thống - Cải thiện giao diện cho phù hợp hơn, thân thiện với ngƣời dùng Formatted: Heading 3, Indent: First line 0.37", Line spacing: Multiple 1.45 li Formatted: Indent: First line: 0.37", Spa After: pt, Line spacing: Multiple 1.45 l - Hoàn thiện chức quản lý nhà phát triển - Nâng cấp dịch vụ liên kết với nhà cung cấp dịch vụ toán Formatted: Heading Formatted: Header Formatted: Font: Times New Roman, 14 Formatted: Font: Times New Roman, 13 55 Học viên thực hiện: Nguyễn Việt Tiến - CB120117 - 12BCNTT2 Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted: Font: Times New Roman, 13 Formatted: Centered 2.1 Yêu cầu Hệ thống V-Store cung cấp ứng dụng cho thiết bị di động sử dụng hệ điều hành khác nhƣ iOS, Android, Window Phone, Formatted: Heading 1, Indent: First line 0", Line spacing: single Symbian… Có hình thức toán phong phú nhƣ Wallet, Visa, Master, ATM, có khả liên kết linh hoạt với kho ứng dụng nhà cung cấp khác ngƣợc lại 2.2 Mô hình hệ thống Hiện hệ thống VStore bao gồm thành phần sau : Hệ thống quản lý User : quản lý thành viên hệ thống Khi - đăng ký thành viên hệ thống tự động tạo Wallet cho ngƣời dùng Formatted: Heading Formatted: Heading 1, Indent: Left: 0" Formatted: Heading 1, No bullets or numbering để sử dụng vào việc toán ứng dụng sau Hệ thống ví điện tử : Có chức nạp tiền vào ví, toán - mua ứng dụng trả phí - Hệ thống toán qua Visa, Master, ATM Card : liên kết với nhà cung cấp dịch vụ toán để toán ngƣời dùng mua ứng dụng Formatted: Header Formatted: Font: Times New Roman, 14 Formatted: Font: Times New Roman, 13 56 Học viên thực hiện: Nguyễn Việt Tiến - CB120117 - 12BCNTT2 Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted: Font: Times New Roman, 13 Formatted: Centered - Hệ thống download ứng dụng thiết bị di động : hệ thống tự động tìm kiếm ứng dụng phù hợp với hệ điều hành thiết bị di động để tải xác ứng dụng mà ngƣời dùng mong muốn tải - Hệ thống cung cấp liệu : hệ thống cung cấp liệu ứng dụnghệ thống, nhƣ ứng dụng nhà phân phối khác liên kết đên với hệ thống 2.3 Phân tích chức hệ thống Formatted: Heading Hệ thống quản lý User Hệ thống quản lý Wallet Hệ thống toán qua Visa, Master, ATM Cart Hệ thống tải ứng dụng di động thiết bị Hệ thống cung cấp liệu Formatted: Header Formatted: Font: Times New Roman, 14 Formatted: Font: Times New Roman, 13 57 Học viên thực hiện: Nguyễn Việt Tiến - CB120117 - 12BCNTT2 Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted: Font: Times New Roman, 13 Formatted: Centered CHƢƠNG : ÁP DỤNG KIẾN TRÚC HƢỚNG DỊCH VỤ XÂY DỰNG HỆ THỐNG PHÂN PHỐI ỨNG DỤNG DI ĐỘNG CHƢƠNG : KẾT QUẢ ĐẠT ĐƢỢC Giải pháp công nghệ 4.1 Mô hình hệ thống 4.2 Thực nghiệm 4.3 4.4 Nhận xét CHƢƠNG : KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN 5.1 Các kết đạt đƣợc 5.2 5.3 Hạn chế Hƣớng phát triển Formatted: Header Formatted: Font: Times New Roman, 14 Formatted: Font: Times New Roman, 13 58 Học viên thực hiện: Nguyễn Việt Tiến - CB120117 - 12BCNTT2 Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted: Font: Times New Roman, 13 Formatted: Centered Formatted: Header Formatted: Font: Times New Roman, 14 Formatted: Font: Times New Roman, 13 59 Học viên thực hiện: Nguyễn Việt Tiến - CB120117 - 12BCNTT2 Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted: Font: Times New Roman, 13 Formatted: Centered Formatted: Header Formatted: Font: Times New Roman, 14 Formatted: Font: Times New Roman, 13 60 Học viên thực hiện: Nguyễn Việt Tiến - CB120117 - 12BCNTT2 Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted: Font: Times New Roman, 13 Formatted: Centered TÀI LIỆU THAM KHẢO [1] Arnon Rotem-Gal-Oz (2012), SOA Patterns, Manning Publication Co, Formatted: Space After: pt United States of America [2] Thomas Erl, Benjamin Carlyle, Cesare Pautasso, and Raj Balasubramanian (2012), SOA with REST Principles, Patterns & Constraints for Building Enterprise Solutions with REST, Prentice Hall [3] Minoli, Daniel Enterprise Architecture A to Z: Frameworks, Business Process Modeling, SOA, and Infrastructure Technology s.l: Taylor & Prancis, 2008 [4] Thomas Erl (2009), SOA Design Patterns, Prentice Hall [5] Keran Wang (2005), Architectural framework for building a virtual knowledge support system [6] Ed Ort (2005), Service-Oriented Architecture and Web Services: Concepts, Technologies and Tools [7] IBM Red Book Team (2004), Pattern: Service-Oriented Architecture and Web Services [8] IBM Red Book Team (2004), Pattern: Using Web Services for Business Integration [9] A Meta Group White paper, Intersection of Web services and Securit Management: A Service-Oriented Security [10] Stephany Bellomo, Suggestions for Documenting SOA-Based Systems 61 Học viên thực hiện: Nguyễn Việt Tiến - CB120117 - 12BCNTT2 Formatted: Header Formatted: Font: Times New Roman, 14 Formatted: Font: Times New Roman, 13 Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted: Font: Times New Roman, 13 Formatted: Centered [11] IBM Red Book Team (2004), Pattern: Implementing an SOA using Enterprise Service Bus [12] The OpenID Book (2007): A comprehensive guide to OpenID protocol and running OpenID enabled web sites [1] Stephany Bellomo, Suggestions for Documenting SOA-Based Systems [2] IBM Red Book Team (2004), Pattern: Implementing an SOA using Formatted: Space After: pt, Line spacing: 1.5 lines Enterprise Service Bus [3] IBM Red Book Team (2004), Pattern: Service-Oriented Architecture and Web Services [4] IBM Red Book Team (2004), Pattern: Using Web Services for Business Integration [5] Ed Ort (2005), Service-Oriented Architecture and Web Services: Concepts, Technologies and Tools [6] A Meta Group White paper, Intersection of Web services and Securit Management: A Service-Oriented Security [7] Keran Wang (2005), Architectural framework for building a virtual knowledge support system [8] Arnon Rotem-Gal-Oz (2012), SOA Patterns, Manning Publication Co, Formatted: Header United States of America [9] Thomas Erl (2009), SOA Design Patterns, Prentice Hall 62 Học viên thực hiện: Nguyễn Việt Tiến - CB120117 - 12BCNTT2 Formatted: Font: Times New Roman, 14 Formatted: Font: Times New Roman, 13 Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted: Font: Times New Roman, 13 Formatted: Centered [10] Thomas Erl, Benjamin Carlyle, Cesare Pautasso, and Raj Balasubramanian (2012), SOA with REST Principles, Patterns & Constraints for Building Enterprise Solutions with REST, Prentice Hall [11] Minoli, Daniel Enterprise Architecture A to Z: Frameworks, Business Process Modeling, SOA, and Infrastructure Technology s.l : Taylor & Formatted: Space After: pt, Line spacing: 1.5 lines Prancis, 2008 Formatted: Header Formatted: Font: Times New Roman, 14 Formatted: Font: Times New Roman, 13 63 Học viên thực hiện: Nguyễn Việt Tiến - CB120117 - 12BCNTT2 ... 13 Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted: Font: Times New Roman, 13 Formatted: Centered XÂY DỰNG HỆ THỐNG PHÂN PHỐI ỨNG DỤNG SỬ DỤNG KIẾN TRÚC... Formatted Xây dựn g hệ thống phân phối ứng dụng di động sử dụng kiến trúc hướng dịch vụ Formatted Formatted Formatted Formatted Formatted 1.2 Làm để xây dựng hệ thông phân phối ứng dụng di động ... 16 1.1 Hệ thống phân phối ứng dụng di động 16 1.1.1 Mô tả chung 16 1.1.2 Bài toán phân phối ứng dụng di động 17 1.1.3 Làm để xây dựng hệ thông phân phối ứng dụng di động

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

Từ khóa liên quan

Mục lục

  • trang bia

  • muc luc

  • loi cam on

  • danh muc thuat ngu viet tat

  • danh muc hinh ve

  • mo dau

  • chuong 1

  • chuong 2

  • chuong 3

  • tai lieu tham khao

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

Tài liệu liên quan