前言:想要寫出一篇引人入勝的文章?我們特意為您整理了WAP架構下的軟件技術應用范文,希望能給你帶來靈感和參考,敬請閱讀。
摘要:wap在使用Internet的XML、UDP及IP等標準的基礎上,為互聯網無線設備的接入創造了有利條件。本文在闡述WAP工作原理的基礎上,就其系統架構和設備要求展開分析,同時基于WAP進行軟件開發,并指出WAP架構下的軟件應用。期望能進一步提升互聯網無線設備的應用與服務質量,進而為用戶的信息獲取和交流創造有利條件。
關鍵詞:WAP;XML;XSLT;WML
互聯網技術的發展為我們快速獲取信息創造了有利條件,然而該信息的獲取模式需要通過固定的終端設備作為支撐,受地域限制較為明顯,基于此,發展無線網絡成為人們獲取信息的內在要求。
1WAP的工作原理
Internet網絡傳輸中,一般的協議需要發送大量的文本數據,然而在移動電話、尋呼機等小尺寸品目的移動設備中,其很難顯示出標準的Web內容,同時其給用戶的操作才來諸多不便,此外,在以往HTTP和TCP/IP協議下,其未能提供針對無線網絡的非邊緣網絡信號覆蓋,知識信息傳輸速度慢、成本高,數據文本格式準確性差。WAP是一個具有較高開放性的全球規范,在該規范支撐下,移動用戶能系統操作無線設備,與Internet提供的信息和服務進行對接,繼而更好實現信息訪問和交互管理。從實際應用過程來看。WAP在傳統Internet網絡傳輸的基礎上,進行了諸多優化,一方面,針對高度壓縮數據,其通過二進制進行數據傳輸,同時優化長延時和中低帶寬;另一方面,在WAP支撐下,處理不連續覆蓋問題。此外,當Internet網絡IP協議不可用時,其能系統化的選擇其他協議進行信息傳輸,并利用WML語言進行網頁編寫,解決Internet網頁在移動通信設備上難以顯示問題。從技術服務過程來看,WAP基本工作原理在于通過增強網絡功能來彌補便攜式設備的自身缺陷,這樣能有效地減少移動設備通信資源占用問題,提升信息數據的利用效率和質量[1]。
2WAP系統架構組成及設備要求
(1)WAP系統架構組成WAP網關、WAP手機和WAP內容服務器是WAP系統網絡架構的三個基本組成部分[2](見圖1)。就WAP網關而言,其能實現系統整個協議的翻譯,在一定程度上,其實現了Gsm與Internet的有效銜接。而就內容服務器而言,其包含了大量的數據信息,這些信息數據為WAP手機用戶的需求滿足創造了可能,通過用戶方位、瀏覽、查詢等功能,手機用戶即可準確獲取WAP內容服務器中相應的數據信息,滿足自身需要。此外,WAP手機用戶是整個系統的操作者,當其通過手機鍵入需要訪問WAP內容服務器的請求后,該請求信號會通過WAP協議的形式傳輸到網關,并進行信號翻譯,隨后通過翻譯好的HTTP協議方式與WAP內容服務器進行交互,即可將選取相應的文件進行壓縮,最終通過二進制轉化發送到WAP手機的屏幕上。
(2)WAP系統設備要求為無線數據網提供Internet及www服務面臨較大困難,這主要是因為Internet技術就是為臺式和其他功能強大的電能設計的,其需要可靠度較高的寬帶網絡連接。而在便攜式無線裝置體系下,要充分滿足WAP服務需要,其WAP設備的應用需滿足以下條件,其一,系統本身應具有較高的兼容性,即其能實現同制造廠商生產設備在移動網絡上的兼容;其二,該WAP系統設備應具有可縮減性,即當用戶提出縮限服務要求時,運營商能有效地進行調整。其三,發展WAP系統,使用WAP系統設備的目的在于更好地滿足數據快速、準確獲取需要,因此設備本身應具備高效性的特征,即其能在一定的網絡配置下,為多數用戶提供高質量服務[3]。
3基于WAP架構的軟件技術開發
(1)WAP架構下軟件技術開發思路設計當擁有WAP協議支撐后,將移動設備融入Internet,實現信息資源的分享也就變成了可能。然而與聯結Internet的個人PC和工作站相比,一般的移動設備具有較大的差異性,這些差異表現在:移動設備的CPU處理能力相對較低,而且其存儲空間有限,此外,其功率消耗限制明顯,有屏幕小等缺陷。受其影響,很多移動終端用戶的信息獲取和分享需求得不到滿足。然而不可否認的是,移動終端設備的體積較小,質量較強,這使得移動終端設備便于攜帶,在應用便捷性方面具有無可比擬的優勢。基于此,在WAP架構進行軟件開發時,可考慮設計一款軟件,實現移動終端設備與傳統個人PC、工作站工作的結合,這樣能使得手機具備臺式計算機數據處理、上網查詢等功能,這在一定程度上優化了移動終端設備使用性能,滿足了終端用戶的實際需要。
(2)基于WML語言的軟件開發傳統Internet服務中,不論是個人PC還是工作站,其均是通過HTML語言進行網頁內容描述的。對于移動終端設備而言,其需要一種適用于本設備工作特點的語言來支持設備軟件功能實現。基于此,WML語言開始在移動終端設備中使用開來。就WML語言本身而言,其是本身是屬于WAP規范的一部分,作為一種輕量級的語言標記形式,WML語言與HTML相類似。具體而言,采用WML語言編制WAP移動終端收發的互聯網信息和用戶接口時,設計人員會選擇使用與設備相獨立的定義方式,以此來實現WAP應用下用戶接口的有效定義,同時其在文字格式界定、表現方式、屏幕層次、頁面鏈接等方面揮著重要作用。通過WML語言的描述,使用人員可通過WAP協議和WAP手機支撐,進行相關信息的瀏覽和分享[4]。
(3)基于XML語言的軟件開發作為中介標識語言,XML語言在數據描述中發揮著關鍵作用。在一定程度上,其能實現結構化資料格式的有效描述,滿足WAP手機用戶的實際需要。從實際應用過程來看,XML語言實現了WAP架構下移動終端設備信息獲取、閱讀和分享模式的全面優化。具體而言,作為自動化描述信息的一種全新語言標準,XML語言在數據共享中,強調運行程序的獨立性,并且在這些獨立運行單元的作用下,能使計算機通信把Internet的功能由信息傳遞擴大到多樣化的社會生產活動當中。相比于其他語言形式,XML語言包含了較多的規則,這些規則為創建標記語言提供了便利,現階段,通過XML語言,每個人都能獨處和寫入世界語,從這一功能來看,在XML語言的支撐下,HTML不能服務的兩個Web問題得到了有效處理。另外,XML語言下軟件的另一功能還體現在其增加了結構和語義信息,在這一功能的作用下,計算機、服務器能對多種形式的信息進行處理,并且該處理過程具有即時性的特點,這大大地減少了網絡系統的業務量,提升了WAP移動終端用戶獲取、閱讀信息的效率。現階段,為提升XML語言在軟件開發中的應用效率,還用注重文件內數據表現方式的優化,目前,在XML語言的基礎上,XSLT語言得以興起應用,作為一種功能強大的語言形式,XSLT語言在文檔多種格式轉化中優勢十分明顯。
(4)WAP架構下軟件技術開發問題處理現階段,雖然WAP架構在無線網絡發展中獲得了廣泛應用,然而在實際處理中,還應注重一些細節問題的處理。如不同的WAP服務器與客戶端在執行標準上可能會有所出入。具體而言,對于不同的WAP文件,其自身編碼方式、微型瀏覽器支持編碼方式、開發系統所支持的編碼方式之間存在一定差異,這會使得相關數據的轉化和后續閱讀受到影響。對此,在設計中,應注重相關資料的收集和分析,如WAP文件支持漢子閱讀是,應注重字符集的收錄和歸類;而當WAP網頁只支持1位Bmp位圖時,會導致其他普通的圖像難以接入到WAP頁面,因此還需進行相關工具軟件的開發,以此來實現圖像格式轉化,滿足實際閱讀需要。
4結論
WAP架構建設對于無線網絡下設備的接入具有重大影響。新時期,要進一步提升互聯網無線設備的應用與服務質量,為用戶的信息獲取和交流創造有利條件,工作人員還應在了解WAP攻工作原理的基礎上,分析WAP架構組成和設備應用要求,隨后進行其軟件系統的綜合規劃,這樣才能增強網絡功能,彌補便攜式設備的自身缺陷,進而有效地減少移動設備通信資源占用問題,為WAP手機終端用戶信息數據的利用創造有利條件。
參考文獻:
[1]劉紅欣,穆璐,李強,等.基于WAP端氣象產品設計與可視化研究[J].科技傳播,2020,12(2):124-125.
[2]孫浩東,吳丹.移動圖書館WAP和App接入方式用戶使用偏好及影響因素研究[J].圖書館,2019(2):86-91.
[3]韓濱.網絡中心化指揮信息系統云計算架構軟件技術[J].科技風,2018(32):79.
[4]仰范來.淺析普通高校招生工作中手機WAP網站的設計與運行[J].計算機產品與流通,2018(7):154.
作者:薛繼成 單位:江蘇護理職業學院