如何制作wap网站,第1张

首先你要懂得WAP用的语言

用于WAP的标记语言就是WML(Wireless Markup Language)。

WML的语法跟XML一样,WML是XML的子集。

HTML、XML和WML的文件有很多相似之处,这样网页开发者在过去10年中所学的东西今天依然适用。

WML页面文件的后缀是 WML,就象HTML的 HTML后缀。

XML规定定义了一个规范的XML文件的规格。任何违反这个规定的WML文件会出错。WML文件通常使用XML解释器起来解释。

建立网页制作环境

WML文件本身就是文本文件,所以编辑不成问题,顺手的编辑器都可以用。

当然,由于目前的浏览器还都不能显示WML页面,而我们又不能总在手机上进行测试(速度太慢),所以需要模拟器。现在象NOKIA、ERICSSON、MOTOROLA等手机制造商都生产了相应的产品,你只要下载就行了。当然除了模拟器以外,还需要图形制作转换器(用来制作WAP格式的图形文件)、字符转码器(汉字〈-〉UNICODE)等等。

WML文件结构

WML的页面通常叫做桌面(DECK),由一组互相链接的卡片(CARD)组成。当移动电话访问一个WML页面的时候,页面的所有CARD都会从WAP服务器下载到设备里。CARD之间的切换由电话内置的计算机处理,不需要再到服务器上取信息了。CARD里可以包含文本、标记、链接、输入控制、任务(TASK)、图像等等。CARD之间可以互相链接。

文档的实体包含在<wml></wml>标记中,文档里每个CARD又包含在<card></card>标记中,然后实际的文字段落则包含在<p></p>标记中。

怎样建立自己的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手机,用户就可以享受各类信息资源。如:网站信息、企业新闻、产品展示、商业报道、股市动态、当前汇率等,甚至手机购物。

目前,中国的WAP手机用户有3000万,其中移动WAP用户有2000多万,联通WAP用户近1000

万。用户不少吧,呵呵,因为周围好多人都玩手机上网了啊。好了,这些都不说了。

现在大家都是上移动梦网的WAP网站以及其他一些WAP站点,那么为什么不自己建立WAP网站,让所有的WAP用户来访问你的WAP网站呢?

开发WAP网站问答

1 开发WAP软件需要哪些工具?

为了开发WAP应用程序,需要一个WAP网关(注意:这里的网关可能是指支持WML的服务器。可以通过配置WWW服务器达到这个目的)和WAP工具包。工具包应当包括模拟器和能让开发者浏览WML网页。WML页面的开发和HTML页面的开发一样,可以使用Notepad或者其他文本编辑器来进行编辑。

2 有哪些公司现在提供这样的开发环境?

Nokia、Ericsson、UpPhone和Motorola都提供免费的WAP网关和工具包。

Nokia:Nokia Toolkit和Nokia WAP Server。

Ericsson:Ericsson R320和WapIDE。

UpPhone:UpPhone SDK。

Motorola:Motorola ADK。

3 一个完整的wap开发测试环境

软件包:

系统 : Redhat 9

JDK :j2sdk-1_4_2_04-linux-i586bin

Tomcat: jakarta-tomcat-5025targz

Mysql: Redhat 9自带

Oracle: oracle 9i release 2

xml解析器:libxml2-2610targz

kannel网关:gateway-132targz

模拟终端:

NOKIA mobile internet tookit ( NMIT 41)

NOKIA 7210 content Authoring SDK

MOTOROLA Browser ADK (v22 T725等)

4 开发者需要一个WAP网关吗?

不是很必要。如果只想进行简单的WAP内容服务,可以使用现有的Web服务器(只需要修改MIME类型)。移动电话会通过坐落在本地的网关连接到你的服务器上。

但是在网关上驻留开发者的程序有很多好处。既然开发者的程序是网关的一个部分,开发者就可以知道呼叫号码、身份、位置等等。

5 如何下手书写WAP应用程序?

其实需要的只是Text编辑器。但是使用一个开发工具可以节约很多时间。

在这之前应该浏览一下WAP的权威站点:wwwwapforumcom。

在Nokia WAP 开发论坛中进行注册,并且下载Nokia WAP Developer Toolkit 。Toolkit中的PDF文件可以给出一定的WML和WMLScript指导。Nokia Toolkit需要JRE (Java Runtime Environment) v122 或者更高版本。

虽然工具可以用来为WAP设备设计应用,但是不是为专门的移动电话。在WAP开发工具上所看到的并不代表用户在手机上所看到的。为了确定想看到的事情,最好需要一个WAP设备,例如移动电话,或者模拟器。

Nokia WAP SDK 2有一个7110的模拟器。模拟器是一个有效的检测方式,能检测程序中的bug。 Nokia SDK 同样还包括一个小的WAP server让开发者可以从本地或者HTTP服务器上下载WML页面。

到 Phonecom 开发站点注册后,Phonecom 提供UPbrowser。这是最流行的浏览器,特别是在美国,Phonecom 提供UPSDK。 在注册之后就可以下载。

对于Ericsson R320 和 R380是最近的事情。应该注册并查看Ericsson's Developer's Zone 来得到开发工具。R380是一个非常好的模拟器,在 Symbian 不需要注册就可以下载。Ericsson 没有公开的为R320的模拟器。

Motorola 有一个平台叫做 Mobile Internet eXchange 或者 MIX 。Mobile Application Development Kit 已经开发出一个开发平台,即为WAP也为Motorola的 VoxML。在注册后,可以在下面的网址找到数据包。

http://wwwmotorolacom/MIMS/MSPG/cgi-bin/spn_madkcgi

WAPmine 是一个独立的应用,叫做 WAPPage 是一个所见即所得的编辑工具。而且有一个XML树型控件来编辑WML标签。

如果在开发公共应用程序时,想在很多设备上测试你的程序,就像在不同的浏览器上测试HTML页面一样。注意在不同的WML浏览器上的差别,可能比在不同的HTML浏览器上的差别要大。

6 WAP开发好复杂,有没有简单的WAP网站开发软件?

是的,WAP的应用开发是比较专业的,有些复杂。

那么有没有操作简单,轻松生成和管理自己的WAP网站的软件呢?有!这个软件叫WAPmo无线网站平台系统,主要功能是自动创建WAP网站和进行内容管理,而无须编程,功能很强大,操作简单,鼠标点击即可了。下载地址是 http://wwwwapmocn。

不过这个软件需要有域名和空间支持,也就是你要有WWW域名和空间,如果你的WWW域名

是wwwabcdcom,那么这个软件就给你生成wapabcdcom的WAP网站,如果你在你的WAP手机上输入这个地址,就可以看到自己的WAP网站了,所有的WAP手机用户只要输入这个地址就都可以看到,很爽吧!

你可以在WAP上建立各种各样的网站,比如下载,手机小说,企业网站等等

安装IIS和SERVER-U软件,IIS是WEB服务运行环境,用来搭建WEB服务器,SERVER-U是一款非常好用的FTP服务器软件(我自己用了很多年),有中文版,设置起来非常简单,如果不会我帮你远程,设置好后就可以正常访问了。

首先打开控制面板,选择“程序”,双击“打开或关闭Windows服务”,在弹出的窗口中选择“Internet信息服务”下面所有地选项,点击确定,开始更新服务。打开浏览器,输入“localhost”回车,如果出现IIS7欢迎界面,说明启动成功。

实现这种效果需要解决两个操作:1:电脑安装服务器软件,并设置开启允许远程访问。2:给你的电脑提供外部解析。

只需要两步:购买服务器。搭建服务器。先登录wenidccom/这个网站,在上面完成登录和注册,根据自己需要的产品进行充值。充值后才可以购买服务器,要选择与我国关系友好的地区,如台湾等。在此选择香港。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何制作wap网站

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情