Tìm hi*u WebService trong Android - doan-hk5

Download Report

Transcript Tìm hi*u WebService trong Android - doan-hk5

Tìm hiểu Web Services trong Android

Giảng viên hướng dẫn: ThS. Phan Nguyệt Minh Nhóm: Lê Huỳnh Trung Hậu 09520082 Nguyễn Hoàng Kha 09520126 Nguyễn Minh Trí 09520318

Nội dung chính

1. Giới thiệu nền tảng và kiến trúc Android 2. Giới thiệu về kiến trúc hướng dịch vụ (SOA) 3. Web Services trong Android 4. Phần chạy Demo 5. Hỏi đáp 6. Kết thúc

1. Nền tảng và kiến trúc Android

• Sơ lược về nền tảng Android

1. Nền tảng và kiến trúc Android (tt)

Kiến trúc Android

2. Giới thiệu về kiến trúc hướng dịch vụ

• Định nghĩa

2. Giới thiệu về kiến trúc hướng dịch vụ (tt)

Service-oriented Architecture – Kiến trúc hướng dịch vụ - cung cấp cơ chế cho phép các hệ thống hoạt động trên các nền tảng khác nhau có thể giao tiếp với nhau dễ dàng hơn

2. Giới thiệu về kiến trúc hướng dịch vụ (tt)

• WSDL (Web Service Description Language) là một định dạng XML để mô tả các dịch vụ mạng và các thông tin truy cập của nó - thực hiện việc đặc tả chức năng, giao diện giao tiếp của một dịch vụ Web

3. WebService trong Android HTML frontend – Giao tiếp HTML Mobile client HTTP request HTTP response HTTP Server SOAP request SOAP response Web service server

3. WebService trong Android (tt) Direct Web service invocation

Mobile client

SOAP request SOAP response

Web service server

3. WebService trong Android (tt) Web service gateway Mobile client HTTP request XML, JSON, … Middleware Proxy/gateway SOAP request SOAP response Web service server

4. Phần chạy Demo

Demo web service   Connectify-DEMO-WS Password: 123456789   http://192.168.26.1:9090 http://192.168.26.1:9090/DataService 12

Demo android client 13

5. Hỏi đáp

Cảm ơn đã chú ý lắng nghe