构建局域WAP电子商务网站的实证研究

时间:2022-10-22 11:19:16

构建局域WAP电子商务网站的实证研究

[摘要]随着手机的普及、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 Extension MIME Type

wml text/vnd.wap.wml

wmlc application/vnd.wap.wmlc

wbmp image/vnd.wap.wbmp

wmlsc application/vnd.wap.wmlscriptc

wmls text/vnd.wap.wmlscript

wsc application/vnd.wap/wmlscriptc

xhtml application/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文件的头部的函数。如:

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网站网页文件路径192.168.1.100/wap/index.省略或XX. mobi并将域名解析为购买空间的IP,并将域名设置为wap.省略或wap.XX. mobi,当然还得在工信部备案,这样就能通过具备WAP功能的手机随时登陆访问WAP商务网站上的相关信息了。

参考文献:

[1]王汝林:移动商务理论与实务[J].清华大学出版社,2007(10)

[2]赵松涛: 局域网组建与管理[J].人民邮电出版社,2007,(7)

[3]沈美莉:陈孟建 电子商务网站建设与管理[J].清华大学出版社,2004,(10)

注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文

上一篇:重庆将整顿商品标价 不准用“全场一折起” 下一篇:基于要素密集型转变的对外贸易获利问题研究