wap是什麼意思

2023-03-09 18:01:06

wap是指無線應用通訊協定,是於1998年初公佈的,讓人們使用手機等行動通訊終端裝置,通過WAP協定接收各種資訊,上網,瀏覽網頁,收發電子郵件,甚至進行網上電子商務的一項網路通訊協。WAP由一系列協定組成,應用WAP標準的無線通訊裝置,都可以對因特網存取,包括收發電子郵件、查詢資訊和存取網站等。

本教學操作環境:windows7系統、Dell G3電腦。

wap是指無線應用通訊協定。

wap協定介紹

WAP(Wireless Application Protocol)是行動通訊與網際網路結合的第一階段性產物。這項技術讓使用者可以用手機之類的無線裝置上網,透過小型螢幕遨遊在各個網站之間。而這些網站也必須以WML(無線標示語言)編寫,相當於國際網際網路上的HTML(超檔案標示語言)。

無線應用協定(WAP)是於1998年初公佈的,讓人們使用手機等行動通訊終端裝置,通過WAP協定接收各種資訊,上網,瀏覽網頁,收發電子郵件,甚至進行網上電子商務的一項網路通訊協。

1.jpg

無線應用協定(WAP)是在行動電話、個人數位助理(PDA)等行動通訊裝置與因特網或其他業務之間進行通訊的開放性、全球性的標準。

WAP由一系列協定組成,應用WAP標準的無線通訊裝置,都可以對因特網存取,包括收發電子郵件、查詢資訊和存取網站等。

WAP協定的特點:

  • WAP提供了一套開放、統一的技術平臺,使用者使用移動裝置可以很容易地存取和獲取以統一的內容格式表示的Internet或Intranet資訊及各種服務。如綜合新聞、天氣預報、股市動態、商業報道、當前匯率和商業資訊等。隨著WAP應用的深入,電子商務、網上銀行將來也會在WAP上逐步實現。使用者還可以通過WAP隨時隨地獲得體育比賽結果、娛樂圈趣聞以及幽默故事等,為生活增添情趣;也可以利用WAP的網上預定功能,把生活安排得有條不紊。

  • WAP支援常用的絕大多數無線電裝置,包括行動電話、Flex尋呼機、雙向無線電通訊裝置等。這些裝置相對於臺式個人計算機而言,其CPU功能較弱,記憶體較少,無線環境下電力供應有限,顯示屏較小,輸入功能有限。另外,在傳輸網路上,WAP支援的各種行動網路,如GSM、CDMA、PHS等,並可支援未來的第三代行動通訊系統。

  • WAP還同時定義了一套軟硬體的介面。通過這些介面的移動裝置和網站伺服器,人們可以像使用PC一樣,使用行動電話收發Email和瀏覽Internet。WAP是一種通訊協定,它不僅提供了應用開發和執行環境,而且對當前流行的嵌入式作業系統Palmos、Epoc、Windows、Javaos等提供了廣泛的支援。

  • WAP標準還定義了一種應用環境WAE(Wireless Application Environment),能夠讓設計人員開發獨立於裝置的使用者介面,並可使用WML指令碼WMLScript的WAP程式語言,把可執行的邏輯嵌入到行動終端中。這樣,行動終端上就可以執行一種微型瀏覽器,供無線使用者瀏覽資訊。這種微型瀏覽器與Pc機上的IE或Netscape瀏覽器極為類似。無線標示語言(Wireless Markup Language,WML)用來顯示各種文字、影象等資料。WML是一種基於擴充套件標示語言(ExtensionMarkupLanguage,XML)的語言,是XML的子集。而作為WML的指令碼語言,WMLScript可以補充WML的一些限制,如實現對使用者輸入資料的有效性進行檢查等,這一方面增強了WML的瀏覽和表示功能,另一方面對使用者的操作也給予了更加靈活和智慧的處理。WAP應用環境WAE是一種普遍意義上的應用開發框架,對在不同的無線電通訊網路上開發和執行WAP應用服務提供了廣泛支援。這一框架主要基於現有的Internet技術。

  • WAP應用結構與Internet結構非常類似 。

誕生之初,WAP被吹捧為一種革命性的通訊應用技術,整個移動計算世界都似乎都要因其改頭換面。然而, WAP和採用WAP協定的各類服務卻因為移動裝置、行動網路本身的侷限性而並沒有起到人們所預想的作用,行動網路和裝置的主要侷限在於:

  • 顯示螢幕窄小

  • 裝置記憶體容量有限

  • CPU計算能力不足

  • 可用頻寬太小

  • 連線不可靠

  • 延遲過大

  • 不過,在WAP的新版本——WAP 2.0出現之後情況就有所變化了。下面我對WAP及其利用WML顯示內容的技術做簡單闡述。另外我還會說明一下WAP 2.0在1.x版本基礎上到底有了哪些技術上的提高和改進,最後會闡述些繼續使用目前的1.x版本的理由。

WAP工作原理

在通過桌面計算機作業系統上的瀏覽器存取網站時,客戶程式會對資料提出請求,而伺服器則負責把這些資料以HTML的格式通過IP網路傳送給客戶機。Web瀏覽器再把這些HTML資料轉換為使用者可讀的文字和圖象。

在你的移動裝置上情況就有點不同了, WAP通過一種所謂的WAP瀏覽器取代了Web瀏覽器的位置,裝置可以通過它向網站請求資料。通過桌面PC瀏覽器和WAP 1.x瀏覽器存取資料的主要差別就在於, WAP瀏覽器必需用到WAP閘道器這種通訊實體。這種所謂的WAP閘道器在功能上等同於行動網路和和Internet網路之間的中介。WAP閘道器位於WAP瀏覽器和Web伺服器之間,它對內容進行必要的二進位制編碼,同時還能對WML和HTML程式碼進行相互轉換。

採用WAP的理由

上面提到過行動通訊存在相當程度的侷限性,不過採用WAP實現移動Web瀏覽還是有充足理由的:

  • WAP有其自身的安全模式,其線上工作原理類似Web安全性。哈系演演算法、數位憑證和公鑰密碼技術等為WAP真實交易提供了關鍵的安全保護。

  • WAP開發相當簡單。WML和WMLScript幾乎為移動Internet應用程式提供了它們所必要的一切準備。WML或WMLScript學起來也不難;大多數程式設計師上手非常快。

  • WAP已經得到了廣泛接受。無線通訊市場的主流廠商(比如諾基亞、摩托羅拉和愛立信等公司)都非常積極地參與了WAP標準的制定過程。

  • WAP是一種獨立的標準。這就是說,即便轉到GPRS網路也絲毫不會影響網路瀏覽。而更好的資料傳輸速度只會令瀏覽體驗更完美更方便。

WAP 2.0全新登場

2.0版本的WAP吸納了更多的Internet標準。由W3C定義的XHTML 基本版已經成為了WAP 2.0的基本。XHTML Basic就是XHTML 1.0的行動版本,WAP論壇以它為基礎開發出了XHTML Mobile Profile。

WAP CSS則是層疊樣式表CSS的行動版本,它只具備CSS同移動環境有關的一些特性。XHTML和CSS為開發人員提供了更強大的格式化能力。在採用XHTML和CSS的情況下,你甚至可以在具有不同內容表示功能的移動裝置上顯示同樣的檔案。此外,WAP 2.0還包含了WML 1.x擴充套件以保證標準的後向相容性。

在WAP 2.0標準中,WAP閘道器不再成為WAP體系結構中的關鍵組成部分。此外,內容也不再必須採用二進位制編碼;XHTML繼續採用文字格式。可是,由於許多人還要依靠那些必需WAP 1.0標準的移動裝置,同時因為WAP/WSP協定棧仍用於傳輸用途,所以你還要支援WAP 1.0閘道器。

所以說,即便WAP 2.0提供了相當強大的功能,在一段時間之內,你卻可能還得在1.x標準之內進行可靠而安全的開發工作。

更多相關知識,請存取欄目!

以上就是wap是什麼意思的詳細內容,更多請關注TW511.COM其它相關文章!