电信增值业务学习笔记5——WAP类增值业务
1.WAP基本概念和特点 Wireless Application Protocol——无线应用协议,这是一种向移动终端提供互联网内容和先进增值服务的全球统一的开放式协议标准,是简化了的无线 Internet协议。2004年转入OMA组织,成为开放协议。
WAP提供了一套开放、统一的技术平台:WAP程序设计模型和WML——Wireless Markup Language(无线标记语言)。
基于现有Internet标准制定,利用XML,UDP和IP等Internet 标准,许多规程建立在HTTP和TLS(TtLSit 许多规程建立在HTTP和TLS (Transport Layer Security Protocol)等Internet标准之上,并且与承载网络无关。WAP协议可以广泛地运用于GSM、CDMA、TDMA、3G等多种网络。 2.WWW和WAP的区别: 这个是以前的面试中经常出的一个问题: 3.WAP基本原理: 采用客户机/服务器模式,在移动终端中嵌入一个与PC机上运行的浏览器(比如IE, NETSCAPE)类似的微型浏览器,更多的事务和智能化处理交给WAP网关。 服务和应用临时性地驻留在服务器中,而不是永久性地存储在移动终端中。 Proxy的功能: 实现WAP协议栈和Internet协议栈的转换 编解码器(Content Encoders and Dencoders) 高速缓存代理等 下图为具体的系统架构: 4.WAP 2.0介绍 新特点: 采用最新的Internet标准和协议 对已有的WAP内容、应用和业务提供可管理的向后兼容性 采用XHTML MP,支持对WML 1.0的完全向后兼容 新技术: TLS协议和无线身份识别模块技术(WIM, Wireless Identity Module) TCP/IP传送协议移动简本 移动友好技术:包括XHTML的简本;层叠样式表(CSS)移动简本; 用户个性喜好和设备能力介绍等 加强了无线电话应用(WTA)、Push、和用户代理描述(UAPROF)等业务功能 协议栈: 与WAP1.x相比,WAP2.0协议取消了WSP、WDP,代之以HTTP和TCP/IP;这种无线数据传输技术的改进带来了传输速率及传输可靠性的有效提高。 5.WAP的PUSH和PULL PUSH:一种建立在客户服务器上的机制,由网络服务器主动将信息发往客户端的技术。 特点:服务器存在主动性,信息及时传送 发送途径: 通过PPG(Push Proxy Gateway)网关 (WAP 2.0)——开发周期长,调试流程较复杂。 PPG与PUSH发起者之间采用PAP(PUSH访问协议)协议进行通信;在一个可设置的超时(timeout)时间内,通过Push-OTA (Over-the-air)协议将需要P
相关文档:
XHTML MP (XHTML Mobile Profile) 简介
什么是 XHTML MP?
XHTML MP (可扩展标记语言移动概要) WAP 2.0 中定义的标记语言. WAP 2.0 是 WAP 论坛 (现为开放移动联盟 [OMA]) 创建的最新的移动服务说明. 对 WAP CSS (WAP 级联样式单或 WCSS) 的说明也在 WAP 2.0 中作了定义. WAP CSS 是 XHTML 移动概要的伴侣, 二者常被一起使 ......
搭建WAP应用开发环境 [ 作者:mingjava 转贴自:本站原创 点击数:1709 更新时间:2004-9-7 文章录入:mingjava ] J2ME开发网最近开辟了Java技术与WAP开发专题,专题将主要讲述WAP开发和Java技术中相互结合的部分。不再开辟新的文章栏目,如果网友发表WAP相关的技术请归入Java技术与WAP开发专题。 WAP(Wireless Applicati ......
<table>
<tr>
<td> <input name="uname"/> </td>
</tr>
</table>
在手机浏览器中将 忽略 input 元素
如果要想使 input 在浏览器中成功显示
需将其 放在 form 下
即:
<form>
<table>
<tr>
<td> <input name="uname"/> &l ......
IIS--默认网站属性-->http 头-->MIME映射 -->文件类型 -->新类型
.wml text/vnd.wap.wml
如果你服务器上,只有.wml文件,则只添加上面这个就好。如果需要,可添加以下:
.wmlc application/vnd.wap.wmlc
.wmls text/vnd.wap.wmlscript
.wmlsc application/vnd.wap.wmlscriptc
.wbmp ......