手機網(wǎng)站建設的開(kāi)發(fā)
日期 : 2019-03-12 21:16:30

信息化已經(jīng)廣泛的運用到了各行各業(yè), 其運用的重要方式是通信技術(shù)和計算機網(wǎng)絡(luò ), 目前互聯(lián)網(wǎng)絡(luò )的發(fā)展進(jìn)步和移動(dòng)通信設備有著(zhù)密切的關(guān)系。
首先, 無(wú)線(xiàn)通信作為互動(dòng)通信網(wǎng)絡(luò )可以使手機用戶(hù)不受時(shí)間和空間的限制, 隨時(shí)隨地的下載自己想要的資源、瀏覽自己感興趣的新聞、閱讀書(shū)籍和欣賞音樂(lè )。
其次, 就是互聯(lián)網(wǎng)和無(wú)線(xiàn)網(wǎng)的相互連接, 更像是互聯(lián)網(wǎng)的一個(gè)外延。目前手機的價(jià)格已經(jīng)是大眾化了, 并且能夠運用的功能越來(lái)越齊全, 所需要的無(wú)線(xiàn)通信費用也在不斷的下調, 這樣就為WAP手機上網(wǎng)帶來(lái)了非常大的發(fā)展空間。通過(guò)WAP協(xié)議能夠讓信息實(shí)時(shí)通訊更加的簡(jiǎn)短, 網(wǎng)絡(luò )業(yè)務(wù)更加具有靈活性, 這也就讓W(xué)AP無(wú)線(xiàn)網(wǎng)絡(luò )技術(shù)被很多的移動(dòng)用戶(hù)所認可?,F在伴隨3G網(wǎng)絡(luò )的普及和4G時(shí)代的到來(lái), 手機上網(wǎng)的速度也得到飛速的提升。中國利用手機上網(wǎng)瀏覽網(wǎng)站的人數正在呈幾何級的增長(cháng)。因此將WAP技術(shù)運用在無(wú)線(xiàn)移動(dòng)設備中已經(jīng)得到社會(huì )的廣泛關(guān)注。為了滿(mǎn)足人們的需求和緊跟社會(huì )的發(fā)展, 網(wǎng)民們越來(lái)越重視無(wú)線(xiàn)設備的網(wǎng)站建設和開(kāi)發(fā)。
1 構建WAP網(wǎng)站的關(guān)鍵技術(shù)
WAP協(xié)議是一項全球性的網(wǎng)絡(luò )通信協(xié)議。它給具有移動(dòng)性質(zhì)的Internet制定了一個(gè)通行的標準, 它將Internet的各種信息資源和一些現代的業(yè)務(wù)在移動(dòng)電話(huà)等無(wú)線(xiàn)終端之中進(jìn)行運用。
無(wú)線(xiàn)應用協(xié)議WAP解決了無(wú)線(xiàn)移動(dòng)接入技術(shù)的開(kāi)放性標準。為Internet、手機、計算機等無(wú)線(xiàn)通信設備提供一定的接入標準, 能夠利用Internet訪(fǎng)問(wèn)WAP上面的各種網(wǎng)頁(yè)信息、收發(fā)各種郵件、實(shí)現通訊, 等等。WAP將移動(dòng)網(wǎng)絡(luò )和Internet以及企業(yè)的局域網(wǎng)相互連接, 提供一個(gè)和運行商、網(wǎng)絡(luò )類(lèi)型、終端設備都保持獨立的, 在地域上沒(méi)有限制也沒(méi)有移動(dòng)增值業(yè)務(wù)的平臺。在這種技術(shù)保障下, 用戶(hù)無(wú)論在什么地方, 都能夠使用自己的手機在網(wǎng)上獲得信息資源, 瀏覽各種新聞、游戲娛樂(lè )、查看天氣以及下載其他自己想要的功能。
2 手機網(wǎng)站的設計與實(shí)現
2.1 用戶(hù)對手機網(wǎng)站的需求
伴隨信息化時(shí)代的快速發(fā)展和手機網(wǎng)站多元化的發(fā)展, 人們對手機網(wǎng)站有了更高的要求, 幾乎需要手機網(wǎng)站能夠擁有WEB網(wǎng)站所有的功能。通過(guò)市場(chǎng)調查, 發(fā)現現在的手機用戶(hù)最高的需求就是能夠及時(shí)的下載資源。其次, 是健康保健和休閑娛樂(lè ), 之后就是社區服務(wù)、網(wǎng)址導航、熱點(diǎn)新聞以及收索引擎。
及時(shí)的下載資源這個(gè)應用的一個(gè)新熱點(diǎn)是領(lǐng)先時(shí)代潮流的大學(xué)生們有了強烈的利用手機進(jìn)行學(xué)習、下載教學(xué)資源的強烈愿望, 并且在目前技術(shù)與條件不完善的情況下, 就已經(jīng)這樣做了。
2.2 手機網(wǎng)站設計
2.2.1 網(wǎng)站功能設計
網(wǎng)站功能設計主要是根據用戶(hù)的需求來(lái)進(jìn)行手機網(wǎng)站內容的設計, 根據市場(chǎng)客戶(hù)需求的分析, 確定出手機網(wǎng)站必須包含的內容。網(wǎng)站內容應包括以下幾點(diǎn)內容: (1) 娛樂(lè )游戲, 能夠提供在線(xiàn)小游戲, 讓客戶(hù)隨時(shí)隨地都能感受游戲帶來(lái)的樂(lè )趣; (2) 隨時(shí)的新聞查看, 用戶(hù)能夠在第一時(shí)間了解國內外新聞; (3) 股票、體育新聞的查看; (4) 天氣預報, 用戶(hù)可以通過(guò)手機查詢(xún)到未來(lái)幾天的天氣情況, 做好打算; (5) 下載功能, 能夠根據自己的需要下載電子書(shū)籍、歌曲、圖片、鈴聲等; (6) 郵箱功能, 使用手機就可以完成郵件的收發(fā); (7) 手機營(yíng)業(yè)廳, 在手機上就能可以進(jìn)行各種業(yè)務(wù)的辦理; (8) 手機號碼歸屬地查詢(xún), 手機用戶(hù)能夠查詢(xún)到來(lái)電號碼的歸屬地。
2.2.2 數據準備
現在一般都是在電腦上處理手機網(wǎng)站所需要的數據。手機網(wǎng)站的數據來(lái)源主要有以下幾點(diǎn)。 (1) 從現有的數據庫中導出數據。WML有嚴格的要求語(yǔ)法, 這就需要最后導入的內容不能有和WML不兼容的格式。 (2) 在純文本文件中導入數據。格式信息都是不包含在純文本文件中的, 無(wú)法對數據進(jìn)行處理, 作為數據源再合適不過(guò)了。 (3) 將HTML網(wǎng)頁(yè)轉化為WML網(wǎng)頁(yè)?,F在HTML格式的信息資源比較多, 如果能夠科學(xué)有效的將HTML格式轉化為WML格式, 將會(huì )為手機網(wǎng)站的建設添加許多新的數據源?,F在一般都是使用Mobile Soft公司的自動(dòng)轉換工具WAP Builder實(shí)現轉換。
2.2.3 手機網(wǎng)站的實(shí)現
手機網(wǎng)站是B/S架構的, 這種架構在軟件管理上非常的高效、快捷和方便。WAP瀏覽器是利用Browser, IIS、Apache或者其他的web作為服務(wù)器。無(wú)線(xiàn)設備在傳輸資源過(guò)程中都是處于緊張的狀態(tài), 所以WAP以WML語(yǔ)言的形式讓用戶(hù)利用手機進(jìn)入WAP服務(wù)器的URL之后, 利用無(wú)線(xiàn)網(wǎng)絡(luò )傳輸信號, 首先需要向WAP網(wǎng)關(guān)發(fā)出請求, 然后網(wǎng)關(guān)會(huì )自動(dòng)進(jìn)行翻譯, 之后將處理過(guò)的數據發(fā)送到WAP內部服務(wù)器上, 到了最后WAP網(wǎng)關(guān)將服務(wù)器處理之后返回的內容編解碼信息傳輸到手機上。程序員主要對服務(wù)器上的程序編碼進(jìn)行管理。
3 手機網(wǎng)站的主要功能實(shí)現
以網(wǎng)易網(wǎng)上的天氣預報功能來(lái)進(jìn)行說(shuō)明。通過(guò)Java強大的功能來(lái)獲取網(wǎng)絡(luò )資源, 利用Java的URL類(lèi)獲得網(wǎng)絡(luò )資源, 進(jìn)行程序定位。當用手機打開(kāi)天氣預報主頁(yè)的時(shí)候, 就會(huì )呈現出全國各個(gè)地方的城市名, 每一個(gè)城市都對應一個(gè)自己的ID號, 當用戶(hù)查看自己想要知道天氣的城市時(shí), JSP頁(yè)面就會(huì )調用JAVA類(lèi)down Content.java方法do Solve (String url) , 與此同時(shí)會(huì )將URL當作是參數傳遞給該方法, 根據URL地址do Solve就會(huì )得到新聞內容。最后就是利用字符來(lái)對頁(yè)面上的內容進(jìn)行處理, 之后就可以得到天氣預報的內容和URL。
我們需要手機網(wǎng)站中的內容都要是中文的, 所以在程序設計時(shí)要將返回類(lèi)型規定成漢子字符集, 也就是將上charse加在發(fā)送信息類(lèi)型后面。
手機網(wǎng)站開(kāi)發(fā)的最后階段就是用手機進(jìn)行瀏覽和調試, 需要調試的內容有:信息提交能力、信息顯示效果、頁(yè)面之間的連接、動(dòng)態(tài)頁(yè)面的操作, 等等。在網(wǎng)站設計開(kāi)發(fā)中要不斷的進(jìn)行調整, 這樣能夠最大程度的兼容很多的終端設備。