Danh mục

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    
tailieu_vip

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  ...

Tài liệu được xem nhiều: