[摘要]隨著手機的普及、WAP技術的成熟,結合無線網絡的優勢,我們也應該把手機WAP網納入企業的信息化建設和商務活動中來。構建局域WAP商務網站是有別于構建互聯網的商務網站,需要通過對WWW服務器進行WAP協議和組件的配置,利用WAP網站開發所需要的WML、XHTML無線標記語言工具,設計出適合無線網絡運營的WAP電子商務網站,從而開拓電子商務領域的營銷活動的新陣地。
[關鍵詞]手機WAP 局域商務網站 構建設置
根據中國互聯網絡信息中心(CNNIC)發布《第26次中國互聯網絡發展狀況統計報告》顯示,中國網民規模達到4.2億,手機網民規模已達2.77億,據信產部統計全國手機用戶數約達5.47億戶,普及率達41.6%。可見隨著移動互聯網建設的不斷深入,越來越多的人在用手機上網了,如瀏覽信息、閱讀小說、下載圖片和鈴聲、看新聞、玩游戲、下載軟件、炒股、QQ聊天、玩飛信等等,手機上網將成為流行趨勢,必將更多地運用到商務活動中。不過手機上網可不是上WWW互聯網,而是上WAP網,一種專門顯示在WAP手機上的網站。
怎樣實現并進行電子商務手機網上業務活動呢?一個獨立WAP網站要怎么開始建設呢?下面我就自助建立“學創超市”手機電子商務網站,敘述一下建站的整個過程。
一、明確建立手機電子商務網站的相關要素
1. WAP無線應用協議。這里首先要清楚WAP手機網站這個概念。WAP(Wireless Application Protocol)無線應用協議,是一個開放式標準協議,利用它可以把網絡上的信息傳送到移動電話或其他無線通訊終端上。它是由愛立信、諾基亞、摩托羅拉等通信業巨頭在1997年成立的無線應用協議論壇(WAP Forum)中所制定的。它使用一種類似于HTML的標記式語言WML,相當于國際互聯網上的HTML(超文件標記語言)并可通過WAP Gateway直接訪問特定的網頁。
WAP能夠運行于各種無線網絡之上,如中國移動的GPRS、中國聯通的CDMA1X等,或已開通的3G。如果GPRS和GSM都是馬路,而WAP則是在馬路上的汽車,汽車上運輸的貨物,就是WAP上的網站內容了。
通過WAP這種技術,就可以將各類網站、企業的大量信息及各種各樣的業務引入到移動電話、PALM等無線終端之中。無論何時何地只要需要信息,打開WAP手機,用戶就可以享受各類信息資源。如:網站信息、企業新聞、產品展示、商業報道、股市動態、當前匯率等,甚至手機購物。
2.開發WAP網站需要的工具。WML、XHTML無線標記語言,這種描述語言同我們常聽說的HTML語言同出一家,都屬于XML語言這一大家族。HTML語言寫出的內容,我們可以在PC機上用IE或是Netscape等瀏覽器進行閱讀,而 WML、XHTML語言寫出的文件則是專門用來在手機等的一些無線終端顯示屏上顯示,供人們閱讀。
為了開發WAP商務網站,即WML、XHTML頁面的開發,我們使用QuickWAP XML編輯器,它是一款以WAP2.0協議為基礎開發的輔助ASP+XHTML語言編寫WAP網頁程序的ActiveX組件。它解決了WAP開發中所遇到的常見問題,并且給出了完善的解決方案,同時全力支持Microsoft SQL Server2000、2003和Microsoft Access2000以上版本數據庫,是開發功能強大的動態WAP網站不可多得的輔助軟件。
3.實現WAP網站的瀏覽,還需要一個WAP網關(注意:這里的網關可能是指支持WML的服務器。可以通過配置WWW服務器達到這個目的)和WAP工具包。工具包應當包括模擬器,能讓開發者瀏覽WML網頁。
二、在WWW服務器上設置WAP協議及相關組件
1.安裝WAP網頁程序的ActiveX組件。在安裝有Microsoft SQL Server2000和Microsoft Access2000以上版本數據庫的服務器上安裝QuickWAP XML這款帶WAP2.0協議為基礎開發的輔助ASP+XHTML MP語言編寫WAP網頁程序的ActiveX組件,同時要確保Internet 服務管理器的IIS完整。再將QuickWAP.dll文件拷貝到系統system32目錄下。開始菜單-->運行 Regsvr32 QuickWap.dll 命令(示意圖1和示意圖2)。
2.對服務器配置WAP的MIME類型。Windows 2003 Server服務器的WAP的MIME類型系統一般默認配置好了。Windows2000 Server服務器則要重新配置IIS的MIME類型。方法是:開始菜單--->程序--->管理工具--->Internet 服務管理器--->主機屬性--->計算機(MIME映射) --->編輯--->新類型。接下來增加如下類型:
Associated ExtensionMIME Type
wmltext/vnd.wap.wml
wmlcapplication/vnd.wap.wmlc
wbmpimage/vnd.wap.wbmp
wmlscapplication/vnd.wap.wmlscriptc
wmlstext/vnd.wap.wmlscript
wscapplication/vnd.wap/wmlscriptc
xhtmlapplication/vnd.wap.xhtml+xml
示意圖1示意圖2
三、制作手機WAP網站的WML網頁
使用QuickWAP組件編寫WAP網頁程序,運行穩定,處理速度也快,功能容易得到擴展,而且支持QuickWAP+ASP+WML或QuickWAP+ASP+XHTML一起使用進行WAP程序開發。應用QuickWAP組件編寫,可以把目前Internet網上HTML語言的信息轉換成用WML(Wireless Makeup Language)描述的信息,顯示在移動電話的顯示屏上。WAP只要求移動電話和WAP代理服務器的支持,而不要求現有的移動通信網絡協議做任何的改動,因而可以廣泛地應用于GSM、CDMA、TDMA、3G等多種網絡。
1.規劃設置“學創超市”的商務網站功能模塊。針對已在校園內開設的實體“學創超市”店鋪,要進行移動商務網上購物必須事先要考慮受眾需求。對網站功能模塊設置如下:
●商品管理:商品新增修改管理。
●文章管理:文章新增修改管理,增加趣味性。
●新聞管理:新聞新增修改管理。
●娛樂管理:對娛樂性文章新增修改管理。
●發信管理:客戶可在線給商家發送短信和呼叫。
●訪問統計:可以統計出用戶訪問的時間、IP地址、今日訪問等。
●公告管理:管理員可以發布公告、修改信息等。
●校園資訊:可對新聞點讀、學生活動新增修改管理。
●留言管理:管理信息反饋及在線回復,也可使用在線發信功能給予答復。留言添加后,默認為未審核留言是不會直接顯示的,必須通過后臺審核方可顯示,后臺中管理員可以回復留言。
2.編制網頁并進行超鏈接。主要用QuickWAP組件編寫WAP網頁代碼。
(1)首先確定XhtmlHeader和XhtmlFooter的框架。
①對于XhtmlHeader文件,定義 Public Sub XhtmlHeader(Optional ByVal XhtmlCssFileName As String),作用是用于輸出WAP 2.0文件的頭部的函數。如:
<%If Not IsObjInstalled(\"QuickWAP.WAP\") Then Response.Redirect \"NoSupport.asp\"%>
<%
Set WAP=Server.CreateObject(\"QuickWAP.WAP\")
%>
<%
If Session(\"ChineseType\")<>\"\" Then
WAP.ChineseType=Session(\"ChineseType\")
WAP.ChineseType=Session(\"ChineseType\")
End If
WAP.PutFileType(\"utf-8\")
WAP.PutPageHeader \"no-cache\",True
'以下為文件正文。
WAP.WriteOut WAP.Card(\"FirstCard\",Wap.SiteName,PAlign,WrapMode,False,True)
%>
②對于XhtmlFooter文件,函數聲明 Public Sub XhtmlFooter(Optional ByVal XhtmlCssFileName As String),作用是用于輸出WAP 2.0文件的末尾的函數。
③對于輸出函數WriteOut和WriteRow
作用:他們是對要輸出的文字進行UTF-8轉碼,然后進行輸出。
例如:XML.WriteOut Content
說明:Content用于準備輸出的字符串變量。
WriteRow和WriteOut的差別就在于:結尾是否輸出\"\"標記。
例如:XML.WriteRow \"歡迎光臨學超超市!\"
(2)新建index.asp主頁代碼如下:
<%
Set XML=Server.CreateObject(\"QuickWAP.WAP\")
XML.CardTitle=\"學創超市\"
XML.XhtmlHeader
'以下為文件正文。
XML.WriteRow \"++++++++\"
XML.WriteRow \"學創超市成立于2009年8月,是以為交院師生提供無線網絡商品銷售服務的wap網站。\"
XML.WriteRow \"學創超市自始至終本著“服務于廣大師生”的目的,為大家提供了眾多的實用的學習生活用品等。\"
'以下為返回鏈接等信息。
XML.WriteRow XML.DoPrev(\"prev\", \"后退\", \"ToBack\")
XML.WriteRow XML.A(\"確定\",\"Index.asp\",\"網站首頁\")
Set XML=Nothing
%>
如果要使網站logo顯示出來,還得設置Images文件夾,將格式為png的圖標放在文件夾中,并在開始的“<%”符號后加上如下代碼:
'以下為文件正文。
Wap.WriteRow Wap.Img(Wap.SiteLogo)
按照類似方法將WAP網站的其他頁面設制完成。
四、局域網的配置
WAP并不像html一樣雙擊就可以用IE打開,看到網頁內容,QuickWAP是使用的ASP腳本語言,ASP又是微軟的WEB服務器端腳本,代碼經過服務器編譯后輸出html到客戶端的瀏覽器上,所以必須有一個ASP運行的平臺,才能運行WAP網站。
一般ASP平臺有兩種,一種是PWS/IIS(Internet Information Server以下都稱IIS),另一種是Apache。本文只探討IIS。windowsXP或windows2000 PRO專業版在安裝系統時的默認是沒有安裝IIS的,這要我們手動安裝,而windows2000 server 是安裝了IIS組件項的。下面來設置“學創超市”的WAP商務網站調試平臺。
1.開始設置站點。將制作好的WAP網站網頁文件放在一個名為xccs文件夾下,如:F:\\ xccs;
2.打開控制面版的--->管理工具---> intrnet 服務管理器;
3.打開網站--->右擊<默認網站>選擇新建--->虛擬目錄--->虛擬目錄創建導向見(示意圖3、4);
4.設置WAP商務網站的主目錄--->本地路徑--->瀏覽--->F盤的xccs文件夾;
5.設置首頁索引文檔,就是商務網站的首頁,一般網站首頁文件是index.asp ,如果在啟用默認文檔中沒有的話,在輸入網站域名時就無法自動打開首頁了,所以我們要添加,如示意圖5。
示意圖5
五、制作的手機WAP商務網站的效果檢測
完成后的網站網頁需要進行效果檢測,可通過兩種方式進行查看瀏覽,一種是應用IE瀏覽器進行,另一種是通過在WapDisplayer或WAP在線瀏覽器進行。
對于局域網用戶可設置如IP地址為127.0.X.X、192.168.X.X、10.5.X.X打頭的網站。
使用IE瀏覽器與通常進行瀏覽Web網頁一樣,在瀏覽器地址欄輸入設置好的WAP網站網頁文件路徑http://192.168.1.100/wap/index.asp,就可訪問,并查看效果,不斷地進行調試。見示意圖6。
使用WAP在線瀏覽器(WAP Web Browser),是基于WAP模擬器M3gate組件開發的WAP網站在線瀏覽綠色軟件,同時可用網絡版的WWB實現在線的瀏覽商務WAP網站,將WAP模擬器M3gate打開,將如上的網站(網頁)路徑加到地址框中去,就能輕松的瀏覽WAP網站,免去了手機開通GPRS的費用,并以WEB網站的速度瀏覽WAP網站,瀏覽的效果如示意圖7所示。
當在測試過程中發現有問題時及時修改調整,因為編寫出來的WAP網頁文件是使用ASP腳本語言所以可直接在Frontpage里進行修改。
六、局域WAP電子商務網站的拓展
在我們的觀念中,企業Web網站是展示企業產品的窗口,是利用互聯網這個大眾媒體宣傳企業的一種手段。而手機WAP網站長期以來一直處于以娛樂為主導的發展模式,雖然大家把WAP的有關的“企業應用”、“行業應用”叫得很響,但是WAP在企業中的應用實例卻少得可憐。隨著手機的普及、WAP技術的成熟,結合無線網絡的優勢,我們也應該把手機WAP納入企業的信息化建設中來。這里所實現的是局域網條件下的WAP商務網站實證探討,若要拓展到正真意義上的隨時隨地移動上網,就得在互聯網上選擇ISP網絡服務商,購買具有WAP功能的虛擬空間,將制作好的WAP商務網站的XML源碼上傳至空間,同時要注冊域名XX.com或XX. mobi并將域名解析為購買空間的IP,并將域名設置為wap.XX.com或wap.XX. mobi,當然還得在工信部備案,這樣就能通過具備WAP功能的手機隨時登陸訪問WAP商務網站上的相關信息了。
參考文獻:
[1]王汝林:移動商務理論與實務[J].清華大學出版社,2007(10)
[2]趙松濤: 局域網組建與管理[J].人民郵電出版社,2007,(7)
[3]沈美莉:陳孟建 電子商務網站建設與管理[J].清華大學出版社,2004,(10)
注:本文中所涉及到的圖表、注解、公式等內容請以PDF格式閱讀原文