和妻妹游泳:WAP又是怎么回事?谢谢

来源:百度文库 编辑:高考问答 时间:2024/04/28 23:58:17

WAP上网是指您办理了数据通信业务后,就可使用具有WAP功能的手机随时随地访问WAP网站,以获取娱乐、金融证券、新闻等信息的服务。

非WAP手机是不能上WAP网的,因为它不具备浏览WAP网站所使用的WAP浏览器,比如有些手机的WAP浏览器是Mobile Browser 4.1.26c,它是Openwave System,Inc 提供的WAP浏览器。

与WAP手机不同的地方在于基于WAP的功能肯定不会有的,短信(SMS)一般都有。一般可参考实际手机。

WAP网站需要WAP浏览器来浏览,IE是用于浏览WEB站点的浏览器,WAP网站所使用的协议与语言不同于WEB网站。WAP网站采用WAP协议(Wireless Application Protocol),即无线应用协议,网站所使用的语言为WML(WAP Markup Language),即WAP标记语言。WEB站点采用的协议为HTTP协议,即超文本传输协议,所使用语言为html语言等,并可结合其他脚本如ASP、JSP等。

WAP手机浏览器通常说的是指WAP浏览器,所以它是专门为浏览WAP网站提供的,不可以浏览WWW网站,虽然wap.baidu.com搜索的结果同于WEB站点,但是信息仍然以WAP的形式提供给手机用户的[百度WAP搜索已经作了内部处理]。

WAP浏览器包含:M3Gate、WAPDisplayer、WinWAP、OpenWAve等,关于WAP在线浏览器您可以参考:

WAP在线浏览器大全
http://blog.hexun.com/bicyle/1503820_d.html

WAP上网实现步骤如下:
1、用户根据WAP手机显示界面进行操作,按下一个有URL请求指向的电话键;
2、该用户WAP手机使用WAP协议向该设备指定的一个WAP网关发送URL请求;
3、WAP网关为这个请求创建一个常规的HTTP请求,并发送到相应的Web服务器上去;
4、Web服务器执行该HTTP请求。如果URL请求指向的是一个静态的文本文件,
则Web服务器获取该文件,并附上HTTP格式的题头;如果URL请求指向的是一个CGI或ASP
或是其他的脚本程序,那Web服务器就会运行这个脚本程序;
5、Web服务器返回带有Http题头的WML文件(WML文件在WAP环境下称为deck,
意即用于手机面板上显示的文件)或是由CGI或ASP等其他脚本语言生成的WML文件;
6、WAP网关识别HTTP题头和WML内容,将它们编成二进制码,然后生成一个针对该请求的一个包含有这些二进制码的响应并将它们发送到用户的WAP手机中;
7、用户WAP手机接收该WAP响应,它解析该WML响应并将内容显示在手机的显示屏上。
(其他WAP终端设备以同样方式实现无线上网。)