Mụ hỡnh kiển trỳc WAE

Một phần của tài liệu NGHIÊN CỨU GIAO THỨC WAP (Trang 47 - 50)

WAE đi theo một mụ hỡnh đó sinh ra từ WWW. Tất cả nội dung được xỏc định trong cỏc khuụn dạng tương tự như cỏc khuụn dạng tiờu chuẩn của Internet. Thụng tin

được giao vận sử dụng cỏc giao thức chuẩn trong tờn miền WWW và một giao thức giống như HTTP đó tối ưu trong tờn miền khụng dõy. WAE đó vay mượn từ cỏc chuẩn WWW bao gồm cỏc phương thức sỏng tạo và xuất bản với khả năng tương ứng. Kiến trỳc WAE cho phộp tất cả thụng tin và cỏc dịch vụ được đặt trờn cỏc server gốc Web tiờu chuẩn, mà kết hợp cỏc cụng nghệđó được trải nghiệm.(Vớ dụ CGI). Tất cả cỏc nội dung được định vị sử dụng cỏc URL chuẩn WWW.

Hoàng Đỡnh Th - Lp D01VT # 46

WAE mở rộng một số tiờu chuẩn của WWW theop hướng phự hợp với cỏc thiết bị di động và cỏc đặc trưng mạng. Cỏc mở rộng WAE được thờm vào để hỗ trợ cỏc Dich vụ Mạng Di động nhưđiều khiển cuộc gọi và tin nhắn.. Sự chỳ ý cẩn thận được trả bởi cỏc cỏc ràng buộc bộ nhớ và khả năng xủ lý CPU được tỡm thấy trong cỏc đầu cuối di động. Hỗ trợ cho cỏc mạng băng thụng thấp và thời gian duy trỡ cao.được bao gồm trong kiến trỳc.

WAE cho rằng sự hiện hữu của cỏc chức năng Gateway đỏp ứng cho việc mó hoỏ và giải mó dữ liệu chuyển đi và đến mobile client. Mục đớch của việc mó hoỏ nội dung phõn phối tới client là để tối thiểu hoỏ dữ liệu gửi tới client qua mụi trường khụng khớ cũng nhưđể tối thiểu hoỏ năng lực tớnh toỏn cần thiết của client để xử lý dữ

liệu. Chức năng gateway cú thể thờm vào cỏc server gốc hoặc đặt ở cỏc gateway chuyờn biệt như minh hoạở hỡnh 3.4.

Cỏc phần tử chớnh của mụ hỡnh WAE bao gồm:

- Cỏc tỏc t người dựng WAE (WAE User Agents): Phần mềm trong thiết bị phớa client cung cấp chức năng rừ ràng tới người dựng cuối. Cỏc tỏc tử

người dựng (giống như cỏc trỡnh duyệt) được tớch hợp vào kiến trỳc WAP. Chỳng phiờn dịch nội dung mạng đó tham chiếu bởi một URL. WAE chứa cỏc tỏc tử người dựng cho hai tiờu chuẩn nội dung chủ yếu: Ngụn ngữ đỏnh dấu khụng dõy đó mó hoỏ (WML) và kịch bản WMLScript đó biờn dịch.

- Cỏc b phỏt sinh ni dung: Cỏc trỡnh ứng dụng (hoặc dịch vụ) trờn cỏc server gốc (vớ dụ: cỏc kịch bản CGI,…) mà tạo ra cỏc khuụn dạng nội dung tiờu chuẩn trong đỏp ứng tới cỏc yờu cầu từ cỏc tỏc tử người dựng trong đầu cuối di động. WAE khụng chỉđịnh bất kỳ bộ tạo nội dung tiờu

Hoàng Đỡnh Th - Lp D01VT # 47

chuẩn nào nhưng cho rằng nú đó chạy sẵn trờn cỏc server gốc với thụng thường được sử dụng trong WWW ngày nay.

- Tiờu chun mó hoỏ ni dung: một tập mó hoỏ nội dung định nghĩa tốt, cho phộp một tỏc tử người dựng WAE (vớ dụ: một trỡnh duyệt) dễ dàng thụng qua nội dung web. Tiờu chuẩn mó hoỏ nội dung bao gồm mó hoỏ nộn cho WML, mó hoỏ byte code cho WMLScript, cỏc khuụn dạng hỡnh

ảnh tiờu chuẩn, một khuụn dạng trỡnh chứa nhiều phần và chuẩn thương mại, và cỏc khuụn dạng dữ liệu lịch.

- Cỏc ng dng đin thoi khụng dõy – Wireless Telephony Applications – WTA: Một tập cỏc chỉ tiờu của hệ thống điện thoại mở rộng cho cuộc gọi và cỏc cơ chế điều khiển đặc trưng mà cung cấp cho cỏc tỏc giả (và cỏc người dựng cuối) cỏc Dịch vụ Mạng Di động tiờn tiến.

Điển hỡnh, Một tỏc tử người dựng trờn đầu cuối khởi tạo một yờu cầu nội dung. Tuy nhiờn khụng phải tất cả nội dung phõn phối đến đầu cuối đều là do cỏc yờu càu phớa đầu cuối. Vi dụ, WTA chứa cỏc cơ chế cho phộp cỏc server gốc để phõn phối nội dung đó phỏt sinh tới đầu cuối mà khụng cú một yờu cầu của đầu cuối như minh hoạ

trong hỡnh 3.5:

Trong một vài trường hợp, cỏi mà server gốc phõn phối tới thiệt bị phụ thuộc vào cỏc đặc trưng của thiết bị. Cỏc đặc trưng tỏc tử người dựng được truyền tới server qua cỏc cơ chế đàm phỏn năng lực chuẩn cho phộp cỏc ứng dụng trờn server gốc xỏc

định cỏc đặc trưng của thiết bịđầu cuối di động. WAE định nghĩa một tập cỏc năng lực tỏc tử người dựng mà sẽđược thay đổi sử dụng cỏc cơ chế WSP. Cỏc năng lực gồm cú cỏc đặc trưng thiết bị tổng quan như phiờn bản WML đó hỗ trợ, phiờn bản WMLScript, dấu chấm động, cỏc khuụn dạng hỡnh ảnh và một số thứ khỏc.

Hoàng Đỡnh Th - Lp D01VT # 48

Một phần của tài liệu NGHIÊN CỨU GIAO THỨC WAP (Trang 47 - 50)