WAP常见问题问答大全_第1页
WAP常见问题问答大全_第2页
WAP常见问题问答大全_第3页
WAP常见问题问答大全_第4页
WAP常见问题问答大全_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

WAP 常见问题问答大全 一 一 关于 WAP 的常见问答 二 关于 WML 的常见问答 三 关于 WAP 开发的常见问答 四 关于 WMLScript 的常见问答 五 关于 WBMP 的常见问答 六 关于 WAP 网关的常见问答 七 关于 WAP 浏览器的常见问答 八 关于 WAP 手机的常见问答 九 关于 WAP 安全的常见问答 十 关于 WAP 其他方面问答 十一 关于 WAP 站点建设的常见问答 一 关于 WAP 的常见问答 1 简单的说 WAP 代表什么 WAP 代表 Wireless Application Protocol WAP 标准也就是无线应用协议 Wireless Application Protocol 它的作用就是使移动电话和其他无线设备能够访问各 种服务和信息 特别是 Internet 上的服务与信息 2 什么是 WAP WAP 是 Wireless Application Protocol 的首字母缩写 其定义来自于无线工业界 例如 Nokia 和 Ericsson 它基 于现有的 Internet 技术 例如 XML 和 IP 主要是为无线用户 WAP 设备 例如移动 电话 提供 Internet 上的应用和服务 WAP 不是简单的一个协议 它由许多协议组成的 涵盖了从 WAP 设备到用户代理 以及传输协议与 GSM 信道的各个方面 许多站点都有关于 WAP 的信息 具有权威的 资料一般来自于 WAP Forum 但是从 WAP Forum 来的信息非常专业 技术性强 因 此对于新手来说是很困难的 虽然 WAP 目前还处在刚刚诞生的婴儿阶段 看起来的确 有很多不尽人意的地方 但是随着无线通讯工具的普及 网络技术日益成熟 生产商 和网络服务商的不断进步 WAP 一定会实现现在人们使用 IE 等浏览器上网冲浪一样 的快捷 愉悦 并且更能享受随时随地想上就上的轻松自在 3 谁发展了 WAP WAP 是由一个名叫 WAP 论坛 的公开组织发展的 这个讨论组的主要职责是制 定 WAP 的标准和规范 该讨论组的网址为 4 WAP 论坛有哪些公司加盟 几乎所有的大型通讯公司 无线网络设备提供商 手持设备制造商和软件开发商等 等都是 WAP 讨论组的成员 5 为什么要投资 WAP WAP 允许持有支持该协议的移动设备访问信息和事务服务 例如 饭店和旅馆信息 证券交易 银行服务 目录服务 外汇牌价 航班时刻表 火车和汽车时刻表等等 基于 WAP 的设备是全球化的 易于使用 并且具有很高的安全级别 它兼容现有的应 用程序和 IT 系统 预测到 2003 年 将通过移动电话连接到 Internet 网络的人将超过使用 PC 机连接的人 策略分析学家认为 将有超过 5 25 亿部 WAP 手机投放市场 通过交叉的合作 WAP 提供了许多潜在的重要商机 它将开辟新的服务方式和新的 服务渠道 拥有 WAP 合作伙伴的公司将能够为他们的客户随时随地提供服务 WAP 将允许合作伙伴使用现有的所有协议或载体为用户服务 最重要的就是通过一 个统一的途径来访问全球的用户 面对这样广阔的前景 当然有理由投资 WAP 了 6 什么服务可以利用移动的优点 移动服务当然比经典的 Web 服务更适合于移动的 Internet 这些应用正在合并 正像 冰山一点点地融化 以下的应用是其中的一个例子 这个应用将从移动网络受益非浅 被称作 应用杀 手 定位服务 Location Based Services 总的来说定位服务为用户提供全球定位服务 并且还能提供和位置相关的各种信息 在不久的将来 移动设备将能够告诉 Web 服务器特定的用户在哪儿 当然也可以采取 直接向用户询问他们的位置 然而用户的回答描述往往是不准确的 一个简单的例子就是显示一个城市的公共交通 假设某人想到某个站下车去参加一 个会议 因为公共汽车可能会误点 他需要知道公共汽车上次离停的时间 或者知道 它到底晚点多少 在公共汽车站点一般都有一个时间表 还有一个唯一的标识 他可以访问公共交通 的 Web 站点 输入必要的信息后 Web 服务器就可以告诉他到底在什么地方 并且可 以显示最近的公共汽车站点 虽然现在的公共汽车 火车等交通工具还没有 GPS 但 是相信总有办法得到位置的精确信息 总的来说 系统可以不用等到新技术的出现就 能得到相关的服务 当技术成熟到可以自动得到用户地理位置的时候 一个好的基于位置的服务将可以 提供一个城市停车服务 例如不需要停车灭表 用户拥有一个设备和唯一的号码 当 他想停车的时候 只要简单地告诉系统他想停在什么地方 停多久 当离停车结束只 有 5 分钟的时候 系统将使用 SMS 系统告诉他的停车时间快到了 他必须开车离开或 者再付钱 同时 这个系统还可以自动地通知用户哪里有停车位置 哪里发生了交通 堵塞并提出智能化的建议 7 在中国能得到 WAP 手机吗 能 现在有很多厂家都生产 WAP 手机并且在中国销售 例如 Ericsson Mitsubishi Neopoint Samsung Ericsson 8 WAP 可以在 GPRS 上运行吗 可以 GPRS 是一种新的无线服务方式 它将使 WAP 的传输比在现在的 SMS 或者 CSD 要快 9 在 GSM 中 WAP 使用什么信道 在 GSM 中 WAP 可以使用 Short Message Service SMS 信道或者 Circuit Switched Data CSD 信道 后者的带宽比较大 10 WAP 可以在什么样类型的网络上运行 WAP 是为了可以在多种网络环境中运行而设计的 包括 GSM PDC CDPD CDMA TDMA PHS 和 DECT 还包括将来的 3G 11 WAP 设备是如何连接到 Internet 上的 一个普通的 WAP 应用的场景如图 10 1 所示 图 10 1 普通的 WAP 应用 在上图中 从左边开始 移动网络 GSM CDDA 等 中的移动 WAP 设备 通 过拨号连接到接入服务器 RAS 或者远程控制服务器 的 Modem 上 这个服务器使 得 WAP 设备可以使用协议来工作 有一些如同 Internet Service Provider 将提供给用户 底层协议 被称作为 PPP Point to Point 协议 这个协议是用在整个 WAP 链中的下 一个环节设备 由移动营运商提供的 WAP 网关 网关连接无线和 Web 世界 基 本上是使得 WAP 设备能够操作普通的 Internet 更详细地说 当用户在 WAP 设备上输入 URL 的时候 例如 http wap colorline no WAP 设备首先检查用户的连接设备是否已经打开 如果没有就 拨号到如上面所描述的 PPP 提供者 在 PPP 提供者已经给 WAP 所需要的协议和指定 的 IP 地址之后 请求的 URL 将发送给网关 WAP 网关 在 WAP 设备请求的 URL 的 控制 下 发出一个普通的 HTTP 请求 例如 GET http wap colorline no 给 Internet 在 Internet 那边有一个普通的 Web 服务器 里面装有 WAP 和 Web 的内容 现在接收到了从 WAP 网关过来的 HTTP 请求 这个 Web 服务器通过判断浏览器的类 型 WAP 或者 Web 来发送相应的内容给浏览器 接着请求的内容发送到 WAP 设备 因为一个 WAP 设备的 WML 浏览器只能读懂二进制的 WML 所以如果这些请求的内 容是文本的 WML 编码 WAP 网关就进行编译工作 将 WML 编译成二进制的 WML 也就是设备可以读懂的 WMLC 一些经过压缩的二进制代码 并把这些二进 制代码发送到 WAP 设备 如果内容已经是二进制的 WML 格式 WAP 网关将跳过这 个操作 这就是为什么转换文本 WML 到二进制 WML 减小了带宽的缘故 最后 当 WAP 设备的 WML 浏览器接收到二进制的 WML 代码 浏览器就显示其内容在 WAP 设备上供用户使用 这是一种 WAP 设备连接到 Internet 的主要方式 当 WAP 设备使用的是公共的 WAP 网关 而不是移动营运商提供的网关的时候 只 需要简单地将 WAP 网关移动到 Internet 上 需要说明的是这不是普通的 WAP 设备的 配置 在放置的时候 可能要遇到一些问题 图 10 2 说明了这个方式 图 10 2 使用公共网关 这个时候 WAP 设备请求了另外的一个在 Internet 上的 WAP 网关 这个图没有什么 特别的地方需要说明 只是当那些没有移动营运商提供 WAP 服务的地方 或者是想自 己建立 WAP 服务的地方 可以使用这样的方法 如果内容提供者想完全控制在 Web Server 和 WAP 设备之间的数据流发送和接收 那么就应该安装一个所谓的 WAP server 这个设备其实是一个 Web Server 和 WAP 网 关的混合体 并且经常是在一个防火墙的后面 图 10 3 说明了这个问题 防火墙是可选的 但是强力推荐 图 10 3 加入防火墙 WAP 设备就像前面所说的那样进入 Internet 但是现在连接到防火墙的时候 它将接 受或者拒绝一些连接 然后将连接发送给 WAP 服务器内的 WAP 网关 在这个图中 在内容服务器和 WAP 设备之间是使用点对点的 WTLS 加密协议 WAP 服务器对于一个普通的站点来说是不必要的 12 能从服务器推送消息到 WAP 设备吗 WAP1 1 不允许推送 可以用 SMS 来达到这个目的 13 WAP 如何同 Bluetooth EPOC 和 Windows CE 竞争 这有点不大可能 WAP 是使得 Web 的内容迁移到移动设备上 EPOC 和 Windows CE 是设备的操作系统 它将使得微型浏览器可以浏览 WML 页面 Bluetooth 是一个 RF Radio Frequency 技术 它是一种小范围的无线网络 14 WAP 能持续多久 笔者个人的观点来看 WAP 能持续多久 最终还是要取决于用户对 WAP 的信心 一个好的技术往往在市场选择了其他的方式之后就被浪费掉了 例如 VHS Beta 和 Video2000 家庭视频标准 从技术的角度上来讲 Video 2000 提供最好的质量 但是市场 选择了 VHS 而且是三个里面最差的那个 对于 WAP 的前景问题 很不幸的是 WAP 现在被标上了 移动电话上的 Internet 这样一个条框限制 相信多数的 WAP 设备是 移动电话 但是 WAP 并没有电话这个限制 说 WAP 是一个 Web 浏览器是错误的 WAP 是可以在一个 瘦 客户端上提供类似于 Internet 上的服务和应用 所谓 瘦 就是低能力的处理器 非常有限的显示屏幕等等 这些应用如何能更好的工作 完全 取决于开发人员 WAP 现在的确是限制了开发人员 但它是一个新技术 毕竟在发展 的过程中有很多障碍 有很多人当他们见到手持的微型 PC 和 PDA 的时候说 因为小的显示屏幕和缺乏好 的输入机制 WAP 就要死亡 笔者个人认为这是错误的 首先是设备的问题 当人们外 出时需要尽可能的少带设备 其次是花费问题 两个设备肯定比一个设备花费多 并 且主要的 WAP 设备普通人都能够承受 而且花费也少 制造厂商可能想通过将 PC 和移动电话集成在一起来解决这个问题 那么设备的尺寸 又是另外一个问题 对于这样一个能够让人们使用的设备 肯定有很多限制 首先是 输入设备 当前最好得输入设备就是键盘 若给移动电话配一个合适的键盘 那么这 样一个键盘的每个按键之间的间隔可能只有小孩子才可以使用 其次是输出界面 一 个人的眼睛最适合于观看五英寸的屏幕 任何比这再小的屏幕 用户都不得不再移近 观看 这么大的一个屏幕将使得设备显得特别庞大并且无法放在一个普通的口袋里 而典型的移动电话的显示屏幕是 2 英寸 如果用户想显示普通的 640 480 图像在这个 屏幕上 那将是不太现实的 一个典型的混合 PDA 和移动电话的设备有点像今天的 Nokia Communicator 用户无 法方便地使用这个设备 除非用一只手来抓住它另一只手来操作或者让它完全固定住 而一个普通的移动电话 用户只需用一只手就可以操作 包括抓住和输入 有人可能要说在一个电话上使用数字键盘来输入是不可能 使用普通的键盘的确是 很方便 但是这并不意味着你在 WAP 设备上书写不方便 现在成亿的 SMS 都是从移 动电话上发出的 就证明了这一点 最后要说的是 WAP 不是在移动电话上的 Web WAP 将拥有很长的生命期 只要有 开发者能够理解它并且应用它 15 有哪些成功的 WAP 应用 表 10 1 给出了很好的 WAP 应用的实例 也许不是非常有用或者非常高科技 但 是它们是很好的例子 WAP 可以提供 Web 的功能应用 这些应用是基于 WML 的 在普通的 HTML 下将无法得到预期的效果 表 10 1 WAP 应用 应用 类型 地址 翻译 翻译成英文 http www zenith ie wap translate WAP CAM 在线的 WAP 相机 http wap colorline no demos html 从菜单选择 WAP CAM 域名检测 检测 com net 和 nl 域名的有效性 登记本演示 登记本演示 http cgi cse unsw edu au cgi bin cgiwrap s2231995 GB GuestBook wml 波兰 机场信息 波兰 机场信息 波兰语 http www polish SETI Home 级别列表 显示 SETI Home 级别列表 Kuba Urbaniak http seti matrix pl setiatwap 域名 检测和注册 检测和注册 com net org 域名 PDFmail 安全的 WAP e mail 有很多功能 有一些 URL 地址非常长 可以从下面的地址来选择 http wap colorline no links wml 16 可以推荐一些好的 WAP 服务商吗 下面有两个列表 表 10 2 提供免费的 WAP 主机服务 他们的服务相差很大 但是 都是免费的 表 10 3 列出的是商业的 WAP 服务商 需要支付服务费 表 10 2 免费的 WAP 服务商 提供商 服务类型 地点 Tag Tag 免费的 WAP 站点主机和在线的基于 Java 的 WAP 站点编辑器 美国 wapHQ 免费和独立的移动 Internet 操作 英国 http www waphq co uk WAP Service 免费的 WAP 公共服务 瑞典 Wappy 免费的 WAP 站点和重导向服务 荷兰 http www wappy to SoWAP 免费的 WAP 主机 法文 法国 Freedom2Surf 真正免费的 HTML 服务 但是他们支持 PHP3 来提供 WAP 内容服务 英格兰 A 免费的 20M 空间 在线编辑和存储 wml 和 wmls 文件 同样提供 WAP email 服务 包括 Hotmail 英格兰 H 免费的离线 WAP builder WMLedit 仍在 beta 版本 德国 Waphome ch 免费提供商 在德国 包括在线的基于 WAP 的转换服务 瑞士 http www waphome ch WapSpy 免费提供商 文件上传 图像库 WapMine Windows 离线编辑器 WAPpage 美国 WapDrive 免费提供商 beta version WAP Homes 免费提供商 在德国 德国 http www wap homes de AddCom 免费提供商 在德国 德国 http www addcom de WapMatic 免费提供商 在英国和德国 德国 http www wapmatic de DeZines Webhosting 几乎免费提供 WAP 环境 包括 PHP 国际 http www web Done 免费提供商 在土尔其和英国 包括字典 游戏等 土尔其 Start no 很好的免费 WAP 站点 还有很多服务 在挪威 挪威 http wap start no 表 10 3 商业的 WAP 服务商 提供商 服务类型 地点 wapHQ WAP 应用主机 合作应用 英国 http www waphq co uk Brainstorm Wireless Application Service 提供和开发商 英国伦敦 http www brainstorm co uk IntegrationWireless 创建移动商务 美国华盛顿 17 以前没有 WAP 的经验 但是想学 如何动手 建议在站点 查看一下 Beginner s Guide to WAP WML 另外可以从 ASP Today 中发现一些如何书写 WMLScript 的文章 许多人都会发现在阅读了一些文档之后能很容易的上手 笔者也 建议你在阅读了一些文章之后再开始做 哪儿有一个 WAP 词汇表 这里有一个词汇表 表 10 4 表 10 4 词汇表 WAP Server 一个经常错用的词汇 一个 WAP Server 从真正的意义上来说和一个 HTTP Server 没有 太多不同 Nokia 将他们的 HTTP Server 和 WAP Gateway 集成产品也叫做 WAP Server 其实是一个内容提供服务器和网关 网关完成网关的内容 内容提供服 务器完成内容提供服务器的功能 WAP Gateway WAP Gateway 是一个两种模式的设备 像许多网关一样 从 WAP 设备这边来看 WAP 设备只懂得二进制格式的 WML WAP 网关的功能就是转换内容为这种格式 从 HTTP 服务器这边来看 WAP 网关可以通过 HTTP 头提供附加的有关 WAP 设备的信 息 例如 WAP 设备的电话号码 电话 ID 甚至是位置信息 WML Card 一个在 WML Deck 中包含导航 用户交互的完整的 WML 块 一个或者多个 WML 卡 片必须包含在 WML Deck 中 WML Deck 就是 XML 文档 Deck 就是扑克牌盒 Card 就是每张牌 WML Deck 一套 WML 卡片 整个 Deck 在请求的时候都将装入到浏览器中 然后针对其中的每个 卡片进行处理 SGML Standardized Generalized Markup Language UA User Agent 能够解释 WMLWML WMLScript WTAI 或者其他格式的代码的软件 WMLScript Scripting language for WAP devices 基于 JavaScript 但是功能比较弱 XML Extensible Markup Language W3C 的 Internet Markup Languages 标准 WML 是这些语 言中的一种 XML 是 SGML 的子集 HDML Handheld Markup Language W3C World Wide Web Consortium http www w3c org WAE Wireless Application Environment WSP Wireless Session Protocol PDA Personal Digital Assistant 通常是一个手持的设备 例如 Palm Pilot WAP 不是仅仅为 蜂窝电话设计的 PDA 也可以支持 Element 一个元素指的是在 WML Deck 中的标记和结构信息 DTD Document Type Definition WTP Wireless Transaction Protocol WTLS Wireless Transport Layer Security 一个 等价于 SSL Secure Sockets Layer 的协议 WDP Wireless Datagram Protocol 19 除了这个 FAQ 我在哪儿能找到更多关于 WAP 和 WML 的信息 可以在本书的第 8 章 WAP 资源中找到很多相关的资源 20 WAP 1 1 和 WAP 1 2 有什么不同 现在主要的设备和应用或多或少的遵循 WAP 1 1 协议 WAP Forum 已经发布了 WAP 1 2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论