WAP及WML+ASP开发手机网站

上传人:ZJ****4 文档编号:46690455 上传时间:2018-06-27 格式:PDF 页数:5 大小:360.21KB
返回 下载 相关 举报
WAP及WML+ASP开发手机网站_第1页
第1页 / 共5页
WAP及WML+ASP开发手机网站_第2页
第2页 / 共5页
WAP及WML+ASP开发手机网站_第3页
第3页 / 共5页
WAP及WML+ASP开发手机网站_第4页
第4页 / 共5页
WAP及WML+ASP开发手机网站_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《WAP及WML+ASP开发手机网站》由会员分享,可在线阅读,更多相关《WAP及WML+ASP开发手机网站(5页珍藏版)》请在金锄头文库上搜索。

1、WA P及 WML+AS P开发手机网站 刘 玉平 摘 要 :对 W A P 、W ML 、WML S c r i p t 、WT A 进行 了简要 的介 绍 , 以无 线 电话 应 用 、数 据 库 操 作 、 用户 注册 登 录、 用 户 电话操 作 为例 ,对 如何 利 用 WML + A S P开 发 W A P网站 的技 术进 行 探 讨 。 关键词 :W A P ;WML ;W ML S c r i p t ;W T AI ;W A P网站 开发 1 引言 I n t e me t 的产生 和迅 猛发展 ,使我们 的生活在许 多方面发 生 了革命性的变化。不过 ,现在大部分的因特网

2、服 务还是要依 靠 P C来 提供 。我们希望能 够将这些服 务移植到一个 体积小 、 重量轻 、随身携带 的设备上 ,WA P网站应运而生 。WA P应用 的趋势是将 I n t e r n e t 和移动 电话两种技术结合在一起 ,使信息 的接入不仅不受信息源的限制 ,而且将不再受接人者位置的限 制 随着手机 3 G时代的到来 ,速度瓶颈将 大大改善 ,WA P网 站将广泛应用 ,必将与 WWW 并驾齐驱,迈人一个崭新 的信息 时代 。 目前 由于技术的原 因WA P与 WwW 相 比还是有很 大 差别的 ,其优势是接入方便 ,携带方便 ,劣势是 由于手机内存 不大 、屏幕较小且 带宽较窄

3、 ,所 以目前 WA P手机操作不方便 , 所显示 的网页内容单调 ,主要是文字 和小 图片等 ,且可访问的 网站有 限,信息不多 。要使 WA P技术广泛流行与应用 ,一方 面必须解决手持终端设备操作不便等 问题 ,另一方面网络运 营 商要加 紧 WA P网的基础建设和 WA P网站建设 。 2 基本概念 2 1 无线 应 用协 议 无线应用协议( Wi r e l e s s A p p l i c a t i o n P r o t o c o l ,WA P )是 由 WA P论坛提供的一个业界技 术规范 ,以便开发 出适 用于各种 无线通信网络 的应用程序 和业务 。WA P规定 了

4、适用 于多种无 线设备 的网络协议 和应用程序框架 ,这 些设 备包括移动 电话 、 寻呼机 、个人数字助理 ( P D A)等。这个规范扩充 了移动组 网 技 术( 如 数 字数 据 组 网标 准 ) 和 I n t e me t技 术( 如 X ML , U R L 脚本和各种各样 的内容格式 ) 。 目前的版本有 WA P 1 x和 W AP 2 0。 WA P体 系结构为移动通信设 备提 供 了一个层 次化 的、可 扩展的应用开发环境 ,如图 1 所示 。这个体系结构的每一层都 为上一层提供接入点及其他业务 和应用。 。l 传奠基 哪) 图 1 WA P体系结构 应用层处于最高层 ,它

5、是一个融合 了 WWW 和移动电话技 术 的 通 用 的 无 线 应 用 开 发 环 境(Wi r e l e s s A p p l i c a t i o n E n r i r o n m e n t ,WA E) 。它使 网络 系统 和内容提供者能通过微浏 览器微 型显示器( 如手机显示屏)向消费者提供不同的内容及 应用服务 它包括 WML 、WML S c r i p t 、WT A等组件 。 2 2无线标记语言 无线标记语 言 ( Wi r e l e s s Ma r k u p L a n g u a g e ,WM L )是一种 与 H T ML相 似的轻量级标 记语言 。专

6、 门用于开发 WA P网站 , 与 H T M L语言同出一家 都属于 X ML语言这一大 家族 。它继 承了 x ML的严 格特性 不论 是标签还是属性 内容都是 大小 写 敏感 的,所有的标签都必须用小写。 WM L是 WA P 1 x标记 语 言f 注 :WA P 2 0标 记语 言 是 X H T ML MP 1 。如下面 的 t e s t w ml 文档 : 实用第一 智慧密集 保存 到电话 薄 就是张卡片一 一 标签相当于 h t ml 中的 标签 , 在 W ML文档 中是必不可少的 , 用来表明这是一个 WML的 d e c k ( 卡片组) , 它 有一个可选 的 x ml

7、 : la n g属性 , 确定文档的语 言, 比 u 表示文档 语言 为中文 ,它由若干个 c a r d ( 卡片) 组 成一 一 2 3 WML脚 本 语 言 WML脚本语 言 ( WM I S c r i p t )是一 种轻量 级有脚 本语 言 , 与 J a v a S c r i p t 相似。但不能嵌套在 WML页面 ,只能被 WML对 脚本进行 U R L引用 ,后缀为w m l s 。如下面 的 B o o k w r i t e w m l 文 档 : e x t e r n f u n c t i o n g o _u r l O 关键字 e x t e r n , 当

8、使用此关键字时 , 该函数就可以被。 wmls文件 以外的其他函数或事件调用。如果 函数是私有函数 , 则不要使 用 e x t e r n关键字。 W M L S c r i p t : WT A P h o n e B o o k wr i t e ( “ 2 “ , “ 2 8 8 3 4 8 9 ” , ”市科 技 局“ ) : , *把电话号码 2 8 8 3 4 8 9存在电话簿 的第 2个位置 , 名称是 “ 市科技局 ” J 2 4无 线 电话 应 用 无 线 电 话 应 用f Wi r e l e s s T e l e p h o n y A p p l i c a t i

9、 o n ,WT A, Wi r e l e s s T e l e p h o n y A p p l i c a t i o n s I n t e r f a c e ,WT A I )是 电话业务和 编程接 口。下面举几个在 WM L中应用的例子 : 2 4 1呼 叫特 定 的 电话 号码 代码如下所示 : 与 H T ML中的 标记类似 , 用来输 入文本 。 n a me必须 , 这里定义了一个变量 p h o n e _ n o o f o r ma t 定 义输入格式 , 是可选 的, v a l u e定义变量的初始值 。一 一 标签来处 理 , 另一类是相 关页面内部的事件

10、 , 用 标签来处理 。 事件 由任务组成 。一 一 或 与我联系 与 或 与我联 系 2 4 2保存 特定 的电话号码 代码如下所示 : WT A I 没 有在 线发送 短信 和发 送邮件 的功 能 但 定义 在 WA P 2 0上 面 的标 记 语 言 X H T ML M P具 备 这 些 功 能功 能 。 WML中也可用 。 给 我打 电话 给我发短信 给我发邮件 2 5 3 G 移 动 技 术 3 G移动技术就是第 3代移动 通信 技术 ,目前 ,我国采用 三 种 技 术 标 准 :T D S C D MA ( t i m e d i v i s i o n s y n c h r

11、o n o u s c o d e d i v i s i o n mu l t i p l e a c c e s s )是 由我国信息产业 部电信科学 技术研 究 院提 出 ,与 德 国西 门子公 司联 合 开发 ,中 国移 动 使用 ; C D MA 2 0 0 0 f c o d e d i v i s i o n m u l t i p l e a c c e s s 2 0 0 0 )是 由美国 高通 ( q u a l c o m m)公司 提出 ,中 国电信使用 ; WC D M A ( w i d e b a n d c o d e d i v i s i o n m u l

12、 t i p l e a c c e s s )源于欧洲和 13 本几种技术 的融合 , 中国联 通使 用 ,是速 度较快 的网络 。在技术 上 C D M A 2 0 0 0和 WC D M A是 F D D ( 频分双 工模式 )的标 准 ,而 T D S C D MA则 是一个 T D D ( 时分双 工模 式 )标准 。T D D的最大移动速度 可 达 2 5 0 k m h ,但与 F D D的 5 0 0 k m h相 比,还有很大的差距 3 WA P网站设置 用 I I S作 为 WA P网站 平台时 ,要 创建一个 新的 MI M E类 型 。方 法 是 :选择 WA P站点

13、的属 性一 H 1 【P头 一 文件 类 型一 新类 型一 按 照表 1内容 填写关 联 扩展 名和 内容类 型 ( M I ME ) 。 表 1 相关 M1 ME类型介绍 扩展名 MI ME类型 文件内容 Wil l I t e x V v n d wa p wml 纯文本格式的 WML标记 wmls te x t v n d wa p wr n l s e r i p t 纯文本格式的 WMLS c r i p t 代码 w n l l a p p l ic a t i o n v n d w a p w m l e 编译过的WML标记 wmls c a p p l ic a t i o

14、n v n d wa p wml s c r i p t c 编译过的WML S c r i p t 代码 当 WA P网站 中含 有 以上扩 展名 文档 时才需 创建相 应 的 M I ME类型。通过实验发现 ,在 Wi n d o w s X P 2 0 0 3操作 系统中, 当文件 内容是纯文本格式的 WML标记时不 需要创建 MI M E类 型 ,也能正常浏览 。 4 用户登录 注册 通过用户登录 注册实例的分析 ,以便对 WM L的进一步理 解 和对 wM L + A S P开发 WA P网站的深入体会 。 H 盯WO R K &C 0 啊 啊U _ I C 盯I O N 一 ” 首

15、先 假设 已建好了数据库 d a t a m d b ,表 w a p u s e r 有 n a m e 、p a s s 、m o b i l e等字段 ,表 g u e s t b o o k 有 n a m e 、t i t l e 、 c o n t e n t 、r e p l y 、c r e a t t i me 等字段。 4 1 数据库连接及特殊字符转换 文档 c o n n a s p的代码 “ , “ g t “ ) u t f 8= r e pla c e ( u t f 8 , “ ” , ” &n b s p ; ) u t f 8= r e pla c e ( u t f 8 , “ $ “ , ” $ $ ” ) u t f 8=r e p l a c e ( u t f 8 , “ 撑 3 9 。 , ) u t f 8= r e p l a c e ( u t f 8 v b n e wl i n e , “ ) e n d f u n c t i o n 4 2用户注册 登 录卡片组设计分析 标签包含了该 d e s k的相

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号