首頁  >  文章  >  wap是什麼意思

wap是什麼意思

青灯夜游
青灯夜游原創
2023-03-09 17:41:3485872瀏覽

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

wap是什麼意思

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

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

wap協定介紹

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

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

wap是什麼意思

無線應用協定(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瀏覽器取代了網路瀏覽器的位置,裝置可以透過它向網站請求資料。透過桌面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是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn