(WAP建站入门教程.docVIP

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(WAP建站入门教程

WAP的编程模型是以Web编程模型为基础的。因此在阅读本章之前,读者应该对Web编程模型有一定的了解。下面介绍WAP网络构架、如何搭建开发与测试环境和使用WAP的开发工具。在对WAP的概念有了初步了解之后,再来学习书写静态WML页面、使用服务器端脚本语言动态输出WML,在WML页面中显示中文和动态输出WBMP图像。 一、WAP整体简介 ????WAP应用环境是一个通用的应用开发环境。它支持在不同无线承载网络上开发和运行WAP应用服务。这个应用环境的基础是现有的Internet技术。 WAP应用环境 ????WAP体现为一种全面的和可扩展的协议,可应用于: 任何具有支持WAP协议的移动设备,如各种手持无线设备。 任何现有或正在设计中的无线服务,如SMS、CSD、USSD和GPRS。 任何移动网络标准,如CDMA、GSM或UMTS。 大部分现有的Internet应用服务。???? WAP应用环境是一个通用的应用开发环境。它支持在不同无线承载网络上开发和运行WAP应用服务。这个应用环境的基础是现有的Internet技术。 ????WAP应用环境分为三个部分:WAP移动设备、WAP网关和信息服务器。 WAP移动设备: ???? WAP移动设备就是指支持WAP协议的移动用户终端。在它内部装有微型浏览器,用户可以采用简单的选择键来实现服务请求,并以无线方式发送和接收所需要的信息。WAP移动设备显示按照WML(Wireless Markup Language,无线标记语言)格式化后的各种文字图像数据。一个典型的WAP移动设备就是WAP手机。与普通手机相比,WAP手机除了内置的微型浏览器以外,还有内置的Modem。用户是通过拨号的方式连接到WAP网关的。这个过程与使用个人电脑和Modem连接到Internet没有什么大的区别。因此在使用WAP手机的过程中,设定拨号号码和网关的IP地址是不可缺少的。 WAP网关: ???? 它主要完成两个功能:实现WAP协议与Internet协议之间的转换;WML内容编码和解码。通过将WAP用户的请求转换为HTTP请求完成请求代理过程,通过对返回的内容进行编码压缩来减少网络数据的流量。既然WAP手机使用的是拨号连接网关,那么也就意味着不一定要连接到移动提供商的网关上才可以连接到Internet。对于有条件的个人、公司或企业完全可以建立自己内部的WAP网络。 信息服务器: ???? 信息服务器为客户提供基于WAP的各种服务。现在Internet上的很多应用已经成功地移植到WAP上。例如:股票交易、天气预报、车船时刻表等。一些专业应用也正在向WAP转移。例如:SMTP服务、POP3服务、Telnet服务、FTP服务等。 ????WAP应用环境在于为应用开发人员和营运商提供了在不同类型的网络、数据、终端上进行服务的新途径。WAP标准在设计时将应用要素与使用的传输数据类型独立开来,使一些应用的承载网络的转移(如从SMS、CSD转为GPRS)成为可能。 WAP与Internet的对比  层叠排列的WAP协议体系为无线装置的应用开发提供了可扩展、可延伸的环境。每一层协议或其他服务和应用程序可与它下一层协议直接对话。通过精心设置的一系列接口,外围服务和应用程序可以利用WAP体系提供的各种功能,包括直接使用会话层、交易层、安全层、传输层等。  Wireless Application Environment(WAE)无线应用环境。???? WAE是建立在移动技术与WWW结合基础之上的应用环境,目的是为营运商、服务提供商的服务和应用程序建立一个交互操作环境,使他们可以灵活地接入不同平台。WAE包含一个微型浏览器,具有以下功能: ????· 无线标记语言WML:一种轻型标记语言,类似HTML,专为手持终端做了优化。 ????· WMLScript:轻型的脚本语言,类似于JavaScript。 ????· 无线电话应用:电话服务及其编程接口。 ????· 内容格式:精心设计的数据格式,包括图像、电话号码簿和日历信息。  Wireless Session Layer(WSP)无线会话层。???? WSP向WAP应用层提供两个会话服务的统一接口:一个是在传输层协议WTP之上的面向连接的服务,另一个是在安全或非安全数据报服务(WDP)之上的非连接服务。WSP系列协议针对低功率、长等待时间的网络数据载体进行了优化,它现在由浏览应用的服务组成(WSP/Browsing),WSP/B允许使用WAP Proxy连接WSP/B的客户端和标准的HTTP服务器,具有以下功能: ????· 无线编码中的HTTP/1.1功能和语法。 ????· 较长时间的会话状态。 ????· 会

文档评论(0)

saity3 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档