当前位置:主页 > 观光车 >

搭建WAP应用开发环境

发布时间:19-12-06 阅读:244

J2ME开拓网近来开辟了Java技巧与WAP开拓专题,专题将主要讲述WAP开拓和Java技巧中互相结合的部分。不再开辟新的文章栏目,假如网友颁发WAP相关的技巧请归入Java技巧与WAP开拓专题。

WAP(Wireless Application Protocal)是开放的协议,这与日本的I-MODE有所不合,后者是封闭的。WAP事实上是无线收集和Internet收集相结合的产物。原先的无线收集主如果承载话音营业,而同时internet的数据营业已经异常的成熟。因为数据营业在无线收集中利用的需求,匆匆进了WAP的形成。你以致可以觉得WAP是一个轻量级的HTTP协议,它是为无线收集量身订制的。

作为开拓职员我们应该懂得一下WAP的事情道理以及编程模式,假如你有Web利用法度榜样开拓履历的话,理解起来会对照轻易的。着实它便是一种B/S的模型,这里的Browser不是传统意义上的浏览器而是支持WAP设备上的用户代理,也可以理解为WAP浏览器。而办事器便是一样平常的WEB办事器,你可以应用IIS、Apache或者其他的web办事器,因为html不得当在资本对照首要的无线设备上传输是以我们在办事器上应用wml说话。事实上当用户经由过程无线设备造访收集的时刻,首先哀求要颠末WAP网关,WAP网关会对数据进行适当的编解码,然后把数据哀求发送到web办事器上,处置惩罚后数据颠末WAP网关的编解码后发送得手机上。而这对法度榜样员来说是透明的,你只必要治理server的代码就可以了。下面这张图片有助于你理解这一编程模式,假如你想懂得更多关于WAP的常识,保举你看一本《移动互联网与 WAP技巧》,虽然讲的不深然则对照清楚。

既然我们的办事器可以用一样平常的WEB办事器,那么这里我应用TOMCAT5.0作为web办事器,首先你必要从http://www.apache.org 下载tomcat5.0并安装。假设安装路径为c:\tomcat 5.0。在情况变量中设置好

CATALINA_HOME=c:\tomcat 5.0。设置好JAVA_HOME=C:\j2sdk1.4.2_03。进入CATALINA_HOME/bin目录,运行StartUp启动tomcat,默认的端口是8080。打开浏览器在地址里面输入http://localhost:8080。看到那只tom猫则阐明安装成功。tomcat5.0的版本一样平常都已经对wml支持了,假如不支持的话,改动CATALINA_HOME/conf/web.xml。在MIME映射部分添加如下内容:

wml

text/vnd.wap.wml

wmlc

application/vnd.wap.wmlc

wmls

text/vnd.wap.wmlscript

wmlscriptc

application/vnd.wap.wmlscriptc

你还可以在welcome-list里面添加index.wml作为默认的造访页面

index.wml

index.html

index.htm

index.jsp

这样办事器已经可以用来开拓wap利用了。

调试法度榜样的时刻我们必要在WAP浏览器上调试,我选择了winwap浏览器作为开拓调试对象,用起来异常的方便。首先从http://www.winwap.org 下载最新的winwap 3.1pro版本,30天的试用期。安装和其他的利用法度榜样安装一样,下面我们编写一个简单的wml文件测试一下,关于wml以及wml script等高档用法将在后续的文章先容。

index.wml

Hello www.j2medev.com

把这个文件放在CATALINA_HOME/webapps/root/下面,启动winwap后在地址内输入http://yourip:yourport/index.wml,将会在winwap里面看到hello www.j2medev.com

假如你有一个内嵌了WAP浏览器并能上网的手机的话也可以测试一下,我应用nokia6108测试成功。盼望这篇搭建情况对大年夜家有所赞助



上一篇:扶贫领域动手脚 枣庄山亭连发两起通报
下一篇:没有了