Wireless Application Protocol(WAP)

Một phần của tài liệu đồ án công nghệ thông tin Xây dựng module lọc tin cho trình duyệt ĐTDD dùng công nghệ Bluetooth (Trang 41)

Chương 2: Giới thiệu về Mobile Web

2.4.1.Wireless Application Protocol(WAP)

Nhu cầu truy cập thông tin từ các thiết bị di động đã mở đường cho các công nghệ không dây phát triển mạnh mẽ. Wireless Application Protocol (WAP) là một dạng đặc tả theo chuẩn công nghiệp mở cho các ứng dụng thực thi trên môi trường mạng không dây, chú trọng vào các ứng dụng trên thiết bị di động, đặc biệt là điện thoại di động. Các tiêu chuẩn này được đưa ra bởi WAP Forum, nhóm này hình thành vào tháng 6 năm 1997 bởi Ericsson, Nokia, Motorola, và Unwired Planet, và hiện tại đã được hàng trăm công ty khác tham gia, bao gồm IBM, Hewlett Packard, Visa, và Microsoft. Theo thống kê chính thức của WAP Forum, những thành viên thuộc WAP Forum là đại diện cho trên 90% nhà sản xuất điện thoại di động trên toàn thế giới.

WAP đã và sẽ được hỗ trợ trên nhiều loại thiết bị, từ đơn giản như điện thoại di động thông thường cho đến những thiết bị thế hệ mới - các điện thoại “thụng minh” với màn hình rộng có thể chạy được nhiều ứng dụng; thậm chí là những máy trợ giúp cá nhân kỹ thuật số (PDA), các Palm hay các máy tính với kích thước nhỏ gọn. Tất cả các thiết bị di động rồi sẽ được áp dụng công nghệ WAP, trực tiếp từ nhà sản xuất hay là từ phiên bản nâng cấp nào đó thuộc nhúm cỏc công ty thứ ba (third-party). Mỗi thiết bị có một cách hiển thị khác nhau và các phương pháp nhập liệu khác nhau. Công việc của công nghệ WAP là sắp xếp lại “mớ hỗn độn” đó và cung cấp một khung làm việc (framework) chung cho phộp cỏc ứng dụng chạy được trên cả tất hệ nền khác nhau này.

Có 2 phiên bản của WAP:

• WAP 1.0 là chuẩn đầu tiên cho Mobile Web. Hầu hết các nhà cung cấp dịch vụ viễn thông và cỏc hóng điện thoại di động hỗ trợ chuẩn này.

• WAP 2.0 là phiên bản hiện tại của WAP. Một trong số những mục đích chính của WAP 2.0 là làm cho chức năng của thiết bị di động tiến gần hơn với PC bằng cách:

o Hỗ trợ những giao thức Internet như TCP/IP và HTTP

o Xem XHTML MP như ngôn ngữ đánh dấu chính thống.

Các giao thức WAP được thiết kế trên nền các giao thức Web. WAP thực chất là một tập hợp các chuẩn bao gồm ngôn ngữ đánh dấu không dây WML (Wireless Markup Language) và những giao thức dùng để chuyển tải như WTP, WTLS,… Do kiến trúc của WAP được thiết kế gần giống với Web, nờn nú cũng kế

thừa mô hình client-server được dựng trờn Internet của Web. Điểm khác nhau chính đó là sự có mặt của WAP gateway dùng cho việc chuyển đổi giữa HTTP và WAP.

Hình 2.2 Kiến trúc Internet

Hình 2.3 Kiến trúc WAP được dùng truy cập Internet

Hình 2.4 Kiến trúc WAP được dùng truy cập Internet

Để truy cập vào một ứng dụng trên server, client khởi tạo một nối kết với WAP gateway và gởi đi yêu cầu của mình. Gateway sẽ chuyển đổi những yêu cầu này sang định dạng được dựng trờn Internet (HTTP), và sau đó chuyển chúng đến server cung cấp dịch vụ. Nội dung trả về được gởi từ server đến gateway, tại đây nó sẽ được chuyển sang định dạng WAP, để sau đó gởi về cho thiết bị di động. Như vậy, gateway đó giỳp Internet có thể giao tiếp với môi trường mạng không dây.

Một phần của tài liệu đồ án công nghệ thông tin Xây dựng module lọc tin cho trình duyệt ĐTDD dùng công nghệ Bluetooth (Trang 41)