它可以支持HTHL和XML,但是WML是專門用于小屏幕和無鍵盤手持設(shè)備的語言。WAP還支持WMLScript。該腳本語言類似于JavaScript,但是對(duì)內(nèi)存和CPU的要求較低,因?yàn)樗旧喜痪哂衅渌_本語言中包含的無用功能。 實(shí)際上,wap移動(dòng)網(wǎng)站的建設(shè)沒有特殊的技術(shù)?,F(xiàn)在,主流的cms程序支持wap訪問,甚至許多博客程序都是相同的。 您需要做的只是做一些簡單的設(shè)置。下面教大家如何搭建自己的wap網(wǎng)站:
WAP(無線應(yīng)用協(xié)議)是一種開放標(biāo)準(zhǔn)協(xié)議,可用于將網(wǎng)絡(luò)上的信息傳輸?shù)揭苿?dòng)電話或其他無線通信終端。它是由愛立信,諾基亞和摩托羅拉等電信巨頭在1997年成立的無線應(yīng)用協(xié)議論壇(WAP Forum)中制定的。 它使用WML(一種類似于HTML的標(biāo)記語言),等同于Internet上的HTML(超文件標(biāo)記語言),并且可以通過WAP網(wǎng)關(guān)直接訪問特定的網(wǎng)頁。
WAP可以在各種無線網(wǎng)絡(luò)上運(yùn)行,例如中國移動(dòng)的GPRS,中國聯(lián)通的CDMA1X等,即將到來的3G。打個(gè)比方,GPRS和GSM都是道路,而WAP是道路上的汽車,汽車上的貨物是WAP上網(wǎng)站的內(nèi)容。
通過WAP技術(shù),可以將各種信息和各種網(wǎng)站和企業(yè)的各種服務(wù)引入到手機(jī)和PALM等無線終端中。無論何時(shí)何地需要信息,用戶都可以通過打開WAP手機(jī)來享受各種信息資源。如:網(wǎng)站信息,企業(yè)新聞,產(chǎn)品展示,業(yè)務(wù)報(bào)告,股市動(dòng)態(tài),當(dāng)前匯率等,甚至是移動(dòng)購物。
目前,中國的WAP手機(jī)用戶為3000萬,其中手機(jī)WAP用戶超過2000萬,聯(lián)通WAP用戶接近1000萬。
現(xiàn)在每個(gè)人都在Monternet的WAP網(wǎng)站和其他一些WAP網(wǎng)站上,那么為什么不自己建立一個(gè)WAP網(wǎng)站并讓所有WAP用戶訪問您的WAP網(wǎng)站呢?
開發(fā)WAP網(wǎng)站問答
1. 開發(fā)WAP軟件需要哪些工具?
為了開發(fā)WAP應(yīng)用程序,需要WAP網(wǎng)關(guān)(注意:此處的網(wǎng)關(guān)可能是指支持WML的服務(wù)器。這可以通過配置WWW服務(wù)器來實(shí)現(xiàn))和WAP工具包。該工具包應(yīng)包括一個(gè)仿真器,并允許開發(fā)人員瀏覽WML網(wǎng)頁。 WML頁面的開發(fā)與HTML頁面的開發(fā)相同,可以使用記事本或其他文本編輯器進(jìn)行編輯。
2. 有哪些公司現(xiàn)在提供這樣的開發(fā)環(huán)境?
Nokia、Ericsson、UpPhone和Motorola都提供免費(fèi)的WAP網(wǎng)關(guān)和工具包。
Nokia:Nokia Toolkit和Nokia WAP Server。
Ericsson:Ericsson R320和WapIDE。
UpPhone:UpPhone SDK。
Motorola:Motorola ADK。
3. 一個(gè)完整的wap開發(fā)測試環(huán)境
軟件包:
系統(tǒng) : Redhat 9
JDK :j2sdk-1_4_2_04-linux-i586.bin
Tomcat: jakarta-tomcat-5.0.25.tar.gz
Mysql: Redhat 9自帶
Oracle: oracle 9i release 2
xml解析器:libxml2-2.6.10.tar.gz
kannel網(wǎng)關(guān):gateway-1.3.2.tar.gz
模擬終端:
NOKIA mobile internet tookit ( NMIT 4.1)
NOKIA 7210 content Authoring SDK
MOTOROLA Browser ADK (v2.2 T725等)
4. 開發(fā)者需要一個(gè)WAP網(wǎng)關(guān)嗎?
不太必要。 如果只想執(zhí)行簡單的WAP內(nèi)容服務(wù),則可以使用現(xiàn)有的Web服務(wù)器(只需要修改MIME類型)。 手機(jī)將通過本地網(wǎng)關(guān)連接到您的服務(wù)器。但是將開發(fā)人員的程序托管在網(wǎng)關(guān)上具有許多優(yōu)點(diǎn)。 由于開發(fā)人員的程序是網(wǎng)關(guān)的一部分,因此開發(fā)人員可以知道呼叫號(hào)碼,身份,位置等。
5. 如何下手書寫WAP應(yīng)用程序?
其實(shí)需要的只是Text編輯器。但是使用一個(gè)開發(fā)工具可以節(jié)約很多時(shí)間。
在Nokia WAP 開發(fā)論壇中進(jìn)行注冊,并且下載Nokia WAP Developer Toolkit 。Toolkit中的PDF文件可以給出一定的WML和WMLScript指導(dǎo)。Nokia Toolkit需要JRE (Java Runtime Environment) v.1.2.2 或者更高版本。
盡管該工具可用于設(shè)計(jì)WAP設(shè)備的應(yīng)用程序,但不適用于專用手機(jī)。 您在WAP開發(fā)工具上看到的內(nèi)容并不代表您在手機(jī)上看到的內(nèi)容。 為了確定您要查看的內(nèi)容,最好需要一個(gè)WAP設(shè)備,例如手機(jī)或模擬器。
Nokia WAP SDK 2具有7110模擬器。模擬器是檢測程序中錯(cuò)誤的有效方法。Nokia SDK 同樣還包括一個(gè)小的WAP server讓開發(fā)者可以從本地或者HTTP服務(wù)器上下載WML頁面。
到 Phone.com 開發(fā)站點(diǎn)注冊后,Phone.com 提供UP.browser。這是最流行的瀏覽器,特別是在美國,Phone.com 提供UP.SDK。 在注冊之后就可以下載。
對(duì)于Ericsson R320 和 R380是最近的事情。應(yīng)該注冊并查看Ericsson's Developer's Zone 來得到開發(fā)工具。R380是一個(gè)非常好的模擬器,在 Symbian 不需要注冊就可以下載。Ericsson 沒有公開的為R320的模擬器。
Motorola 有一個(gè)平臺(tái)叫做 Mobile Internet eXchange 或者 MIX 。Mobile Application Development Kit 已經(jīng)開發(fā)出一個(gè)開發(fā)平臺(tái),即為WAP也為Motorola的 VoxML。
WAPmine 是一個(gè)獨(dú)立的應(yīng)用,叫做 WAPPage 是一個(gè)所見即所得的編輯工具。而且有一個(gè)XML樹型控件來編輯WML標(biāo)簽。
如果要在開發(fā)公共應(yīng)用程序時(shí)在許多設(shè)備上測試程序,就像在不同的瀏覽器上測試HTML頁面一樣。 請(qǐng)注意,不同的WML瀏覽器之間的差異可能大于不同的HTML瀏覽器之間的差異。
6. WAP開發(fā)好復(fù)雜,有沒有簡單的WAP網(wǎng)站開發(fā)軟件?
是的,WAP的應(yīng)用開發(fā)是比較專業(yè)的,有些復(fù)雜。
那么,是否有任何易于操作,易于生成和管理自己的WAP網(wǎng)站的軟件? 是! 該軟件稱為WAPmo無線網(wǎng)站平臺(tái)系統(tǒng)。 它的主要功能是無需編程即可自動(dòng)創(chuàng)建WAP網(wǎng)站并執(zhí)行內(nèi)容管理。 它非常強(qiáng)大,操作簡單,只需單擊鼠標(biāo)即可。
但是,此軟件需要具有域名和空間支持,也就是說,您必須具有www域名和空間。 如果您的www域名是www.xayjx.cn,則此軟件將為您生成wap.memoo.cn的WAP網(wǎng)站。如果您在WAP手機(jī)上輸入此地址,則可以看到您的WAP網(wǎng)站以及所有WAP手機(jī)用戶只需輸入此地址即可看到它!
您可以在WAP上建立各種網(wǎng)站,例如圖片下載,移動(dòng)小說,公司網(wǎng)站等。
3g時(shí)代的到來標(biāo)志著第二代互聯(lián)網(wǎng)(即移動(dòng)互聯(lián)網(wǎng))的興起。隨著技術(shù)的發(fā)展,人們將花費(fèi)越來越多的時(shí)間通過手機(jī)上網(wǎng),移動(dòng)站點(diǎn)也是下一代互聯(lián)網(wǎng)發(fā)展的重要方向。wap技術(shù)的發(fā)展為我們帶來了互聯(lián)網(wǎng)的第二春。 誰能把握住這個(gè)春天,誰就會(huì)在秋天獲得豐收。 因此,我們的第一步是快速構(gòu)建我們自己的wap網(wǎng)站。
本文是成都APP定制開發(fā)公司、成都網(wǎng)站設(shè)計(jì)制作公司與成都APP微信開發(fā)公司-米么信息科技公司為您整理!