Bài giảng Xây dựng và triển khai Web Service cho ứng dụng di động: Bài 5 - Trần Duy Thanh
Số trang: 17
Loại file: ppt
Dung lượng: 1.96 MB
Lượt xem: 12
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài 5 trang bị cho người học những hiểu biết về tương tác giữa Web Service với các Web Service khác. Các nội dung cụ thể được trình bày trong bài giảng gồm có: Giới thiệu một số API thông dụng của Google, Microsoft, Facebook; thực hiện lấy dữ liệu từ các Web service khác. Mời các bạn cùng tham khảo để nắm bắt các nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Xây dựng và triển khai Web Service cho ứng dụng di động: Bài 5 - Trần Duy Thanh Trường ĐH Khoa Học Tự Nhiên Tp. Hồ Chí Minh TRUNG TÂM TIN HỌC Bài 4: Tương tác giữa Web Service với các Web Service khác Ngành Mạng & Thiết bị di động www.t3h.vn 2015 Nội dung 1. Giớ i thiêu môt sô ̣ ̣ ́ API thông dung ̣ 2. Hướ ng dẫ n lấ y dữ liêu t ̣ ừ cá c Web Service khá c 3. Bao mât trong Web services ̉ ̣ Xây dựng và triển khai Web Service cho ứng dụng di động 2 1. Giớ i thiêu môt sô ̣ ̣ ́ API thông dung ̣ API là gì ? Application Programming Interface (API): Giao di ện ứng d ụng l ập trình. Gồm các phương thức để cho các ứng dụng bên ngoài có thể gọi, tương tác để trao đổi thông tin, tính toán. Giúp các nhà lập trình tạo ra các service hỗ trợ những lập trình viên khác có thể tương tác với ứng dụng của chính mình. Mỗi phần mềm, ứng dụng có các cung cấp các API để các ứng dụng khác có thể tương tác với nó. Việc xây dựng lên các API cần tuân thủ các chuẩn công nghệ để nhiều nền tảng công nghệ có thể sử dụng được API mà ứng dụng cung cấp. Xây dựng và triển khai Web Service cho ứng dụng di động 3 1. Giớ i thiêu môt sô ̣ ̣ ́ API thông dung ̣ Môt sô ̣ ́ API thông dung hiên nay ̣ ̣ Hiện nay, các dịch vụ của Google , Facebook, BlackBerry, Yahoo, Amazon, … cung cấp rất nhiều API để lập trình viên có thể xây dựng tương tác giữa website của mình với ho. ̣ Ví du ̣ như: • Google Play Service SDK (Google Cloud Messaging, Google Map API, Nearby Messages, Mobile Vision API, …) • Facebook API • App42 Cloud API Services • BlackBerry Advertisting Service • Scribe Java API (tông ̉ hợp: Facebook API, Google API, Foursquare API, Foursquare2 API, Yahoo API, Twitter API, …) • … Xây dựng và triển khai Web Service cho ứng dụng di động 4 1. Giớ i thiêu môt sô ̣ ̣ ́ API thông dung ̣ Môt sô ̣ ́ API thông dung hiên nay ̣ ̣ • Google Play Service SDK Tích hợp các dịch vụ Google đang sở hữu và phát triển vào trong các ứng dụng hoạt động trên các thiết bị di động. Xây dựng và triển khai Web Service cho ứng dụng di động 5 1. Giớ i thiêu môt sô ̣ ̣ ́ API thông dung ̣ Môt sô ̣ ́ API thông dung hiên nay ̣ ̣ • Facebook API Cho phép các ứng dụng sử dụng các kết nối xã hội và các thông tin hồ sơ để làm cho các ứng dụng liên quan tới nhau nhiều hơn. • App42 Cloud API Services Hỗ trợ kết nối mạng, kết nối nhiều người chơi trong thể loại MultiPlay Game hay TurnBase Game và hỗ trợ quản lý phòng chơi, người chơi, đăng kí, đăng nhập... Xây dựng và triển khai Web Service cho ứng dụng di động 6 1. Giớ i thiêu môt sô ̣ ̣ ́ API thông dung ̣ Môt sô ̣ ́ API thông dung hiên nay ̣ ̣ • BlackBerry Advertisting Service Cung cấp cho các nhà phát triển để họ có thể nhúng các đoạn mã quảng cáo và ứng dụng của mình. • Scribe Java API Giúp làm việc với OAuth dễ dàng hơn, nó ẩn đi sự khác biệt giữa các nhà cung cấp dịch vụ OAuth (Google, yahoo, facebook, ...), và support OAuth 1a, OAuth 2.0 Có sẵn các API cho các nhà cung cấp khác nhau: Facebook API, Google API, Foursquare API, Foursquare2 API, Yahoo API, Twitter API, … Xây dựng và triển khai Web Service cho ứng dụng di động 7 Nội dung 1. Giớ i thiêu môt sô ̣ ̣ ́ API thông dung ̣ 2. Hướ ng dẫ n lấ y dữ liêu t ̣ ừ cá c Web Service khá c 3. Bao mât trong Web Services ̉ ̣ Xây dựng và triển khai Web Service cho ứng dụng di động 8 2. Hướ ng dẫ n lấ y dữ liêu t ̣ ừ cá c Web Service khá c Xây dựng và triển khai Web Service cho ứng dụng di động 9 Nội dung 1. Giớ i thiêu môt sô ̣ ̣ ́ API thông dung ̣ 2. Hướ ng dẫ n lấ y dữ liêu t ̣ ừ cá c Web Service khá c 3. Bao mât trong Web Services ̉ ̣ Xây dựng và triển khai Web Service cho ứng dụng di động 10 3. Bao mât trong Web Services ̉ ̣ Web Services Security là môt mô hi ̣ ̀nh bao mât toa ̉ ̣ ̀n diên cho ̣ Web Services. Môt sô ̣ ́ đinh danh trong Web Services Security: ̣ SOAP Services Security: cung cấp các chuân châ ̉ ́t lượng bao ̉ mât ̣ – tích hợp thông điêp, ̣ bao ...
Nội dung trích xuất từ tài liệu:
Bài giảng Xây dựng và triển khai Web Service cho ứng dụng di động: Bài 5 - Trần Duy Thanh Trường ĐH Khoa Học Tự Nhiên Tp. Hồ Chí Minh TRUNG TÂM TIN HỌC Bài 4: Tương tác giữa Web Service với các Web Service khác Ngành Mạng & Thiết bị di động www.t3h.vn 2015 Nội dung 1. Giớ i thiêu môt sô ̣ ̣ ́ API thông dung ̣ 2. Hướ ng dẫ n lấ y dữ liêu t ̣ ừ cá c Web Service khá c 3. Bao mât trong Web services ̉ ̣ Xây dựng và triển khai Web Service cho ứng dụng di động 2 1. Giớ i thiêu môt sô ̣ ̣ ́ API thông dung ̣ API là gì ? Application Programming Interface (API): Giao di ện ứng d ụng l ập trình. Gồm các phương thức để cho các ứng dụng bên ngoài có thể gọi, tương tác để trao đổi thông tin, tính toán. Giúp các nhà lập trình tạo ra các service hỗ trợ những lập trình viên khác có thể tương tác với ứng dụng của chính mình. Mỗi phần mềm, ứng dụng có các cung cấp các API để các ứng dụng khác có thể tương tác với nó. Việc xây dựng lên các API cần tuân thủ các chuẩn công nghệ để nhiều nền tảng công nghệ có thể sử dụng được API mà ứng dụng cung cấp. Xây dựng và triển khai Web Service cho ứng dụng di động 3 1. Giớ i thiêu môt sô ̣ ̣ ́ API thông dung ̣ Môt sô ̣ ́ API thông dung hiên nay ̣ ̣ Hiện nay, các dịch vụ của Google , Facebook, BlackBerry, Yahoo, Amazon, … cung cấp rất nhiều API để lập trình viên có thể xây dựng tương tác giữa website của mình với ho. ̣ Ví du ̣ như: • Google Play Service SDK (Google Cloud Messaging, Google Map API, Nearby Messages, Mobile Vision API, …) • Facebook API • App42 Cloud API Services • BlackBerry Advertisting Service • Scribe Java API (tông ̉ hợp: Facebook API, Google API, Foursquare API, Foursquare2 API, Yahoo API, Twitter API, …) • … Xây dựng và triển khai Web Service cho ứng dụng di động 4 1. Giớ i thiêu môt sô ̣ ̣ ́ API thông dung ̣ Môt sô ̣ ́ API thông dung hiên nay ̣ ̣ • Google Play Service SDK Tích hợp các dịch vụ Google đang sở hữu và phát triển vào trong các ứng dụng hoạt động trên các thiết bị di động. Xây dựng và triển khai Web Service cho ứng dụng di động 5 1. Giớ i thiêu môt sô ̣ ̣ ́ API thông dung ̣ Môt sô ̣ ́ API thông dung hiên nay ̣ ̣ • Facebook API Cho phép các ứng dụng sử dụng các kết nối xã hội và các thông tin hồ sơ để làm cho các ứng dụng liên quan tới nhau nhiều hơn. • App42 Cloud API Services Hỗ trợ kết nối mạng, kết nối nhiều người chơi trong thể loại MultiPlay Game hay TurnBase Game và hỗ trợ quản lý phòng chơi, người chơi, đăng kí, đăng nhập... Xây dựng và triển khai Web Service cho ứng dụng di động 6 1. Giớ i thiêu môt sô ̣ ̣ ́ API thông dung ̣ Môt sô ̣ ́ API thông dung hiên nay ̣ ̣ • BlackBerry Advertisting Service Cung cấp cho các nhà phát triển để họ có thể nhúng các đoạn mã quảng cáo và ứng dụng của mình. • Scribe Java API Giúp làm việc với OAuth dễ dàng hơn, nó ẩn đi sự khác biệt giữa các nhà cung cấp dịch vụ OAuth (Google, yahoo, facebook, ...), và support OAuth 1a, OAuth 2.0 Có sẵn các API cho các nhà cung cấp khác nhau: Facebook API, Google API, Foursquare API, Foursquare2 API, Yahoo API, Twitter API, … Xây dựng và triển khai Web Service cho ứng dụng di động 7 Nội dung 1. Giớ i thiêu môt sô ̣ ̣ ́ API thông dung ̣ 2. Hướ ng dẫ n lấ y dữ liêu t ̣ ừ cá c Web Service khá c 3. Bao mât trong Web Services ̉ ̣ Xây dựng và triển khai Web Service cho ứng dụng di động 8 2. Hướ ng dẫ n lấ y dữ liêu t ̣ ừ cá c Web Service khá c Xây dựng và triển khai Web Service cho ứng dụng di động 9 Nội dung 1. Giớ i thiêu môt sô ̣ ̣ ́ API thông dung ̣ 2. Hướ ng dẫ n lấ y dữ liêu t ̣ ừ cá c Web Service khá c 3. Bao mât trong Web Services ̉ ̣ Xây dựng và triển khai Web Service cho ứng dụng di động 10 3. Bao mât trong Web Services ̉ ̣ Web Services Security là môt mô hi ̣ ̀nh bao mât toa ̉ ̣ ̀n diên cho ̣ Web Services. Môt sô ̣ ́ đinh danh trong Web Services Security: ̣ SOAP Services Security: cung cấp các chuân châ ̉ ́t lượng bao ̉ mât ̣ – tích hợp thông điêp, ̣ bao ...
Tìm kiếm theo từ khóa liên quan:
Web server Bài giảng Web server Ứng dụng di động Tương tác giữa Web Service API thông dụng Bảo mật trong Web servicesGợi ý tài liệu liên quan:
-
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 261 0 0 -
43 trang 169 0 0
-
17 trang 89 0 0
-
Giáo trình Phát triển ứng dụng di động cơ bản: Phần 1
121 trang 72 2 0 -
Bài giảng Tính toán di động: Công cụ và nền tảng phát triển ứng dụng di động - Hà Quốc Trung
37 trang 45 0 0 -
Giáo trình phát triển ứng dụng di động nâng cao: Phần 1
108 trang 33 0 0 -
Marketing trên di động năm 2013
6 trang 32 0 0 -
Giáo trình môn học/mô đun: Lập trình web với ASP.NET: Phần 1
91 trang 31 0 0 -
Bài giảng Kiểm thử phần mềm: Chương 6 - TS. Nguyễn Thanh Hùng
27 trang 26 0 0 -
Giáo trình Quản trị Web Server - CĐ Nghề Cơ điện Hà Nội
92 trang 24 0 0