WAP实用指南

WAP实用指南
作 者: (美)Dale Bulbrook著;天宏工作室译
出版社: 清华大学出版社
丛编项: Osborne计算机专业技术丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: WAP/WML
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  Dale Bulbrook 已经在计算机界工作了30多年。他一开始是在1969年作为一位最早的大型计算机的计算机操作员,然后提升为系统分析员,然后成为系统分析员/程序员。他在1982年转为使用PC编程。在成为熟练的DBase和Clipper程序员之后,他使用各种语言编写程序,如Basic和汇编语言、Fortran以及Visual C++。

内容简介

本书是作者特意为初学者编写的,是一本权威且易于理解的参考资料,覆盖了这一个迅速发展的协议的每一个方面。作者Dale Bulbrook是一位在计算机界工作了30多年的实践者。本书主要内容包括:;创建Internet内容并向移动通信装置、移动电话、PDA和寻呼机传递这些内容;使用WML创建卡片、卡片组、元素以及链接;转换现有的HTML、Java、VB以及ActiveX组件;实现图像、图标、表格、软键和变量;使用WMLScript接受并响应用户输入;为小屏幕、单色显示和低带宽格式化Web数据;集成电子邮件服务、计时器以及通知;合并Microsoft Access数据库和活动服务器页;使用最新的WML编辑器及模拟器测试和调试代码;使用智能卡和WTLS保护WAP信息。

图书目录

第1章 WAP简介

1. l 什么是WAP

l. l. l 为什么WAP如此重要

1. l. 2 WAP对消费者的好处

1. 2 WAP的历史

1. 2. 1 WAP出现之前

1. 2. Z WAP论坛

1. 2. 3 WAP的主题

1. 3 WAP的体系结构

1. 3. 1 WAP模型

1. 3. 2 无线标记语言(WML)

1. 3. 3 WAP的发展

1. 3. 4 为适应无线网络的局限性而进行调整

l. 4 WAP的商业案例

1. 4. 1 WAP服务

1. 4. 2 为什么使用WAP

1. 5 WAP的未来

第2章 如何设计良好的WAP应用程序

2. l 用户的观点

2. l. l 易于使用

2. 1. 2 为用户设计

2. 2 今天的WAP微浏览器问题是什么

2. 2. l 编写通用的WML界面

2. 2. 2 微浏览器市场定位

2. 3 怎样设计一个良好的WAP应用程序

2. 3. l 应用程序设计过程

2. 3. 2 常见的设计问题

第3章 用户界面

3. l 用户界面基础

3. 2 窄带

3. 3 屏幕尺寸很小

3. 4 文本输人

3. 4. l 按键次数

3. 4. 2 密码文字输人

3. 4. 3 应用程序个性化

3. 4. 4 数据字段输人

3. 5 使用缓存

3. 6 WML卡片的类型

3. 6. l 选项卡片

3. 6. 2 输人卡片

3. 6. 3 显示卡片

3. 7 Back按钮

3. 8 图形

第4章 WAP开发工具和软件

4. l 编辑器和模拟器

4. 1. 1 WAP编辑器

4. 1. Z WAP模拟器

4. 2 软件开发工具箱(SDK)和集成开发环境(IDE)

4. 3 图像转换

4. 4 小结

第5章 使用WML

5. 1 WML的基础知识

5. 1. 1 WAP和Web

5. 1. 2 编写WML代码

5. 2 Hello World示例

5. 2. l 文档序言

5. 2. 2 卡片组的页眉

5. 2. 3 第一个卡片

5. 2. 4 第二个卡片

5. 2. 5 卡片组的页脚

5. 3 一个服务站点的例子

5. 3. l 使用多个卡片组

5. 3. 2 创建服务站点

5. 3. 3 卡片中的内容

5. 3. 4 图形

5. 3. 5 包含图形的服务站点

5. 3. 6 创建链接

5. 3. 7 包含链接的WML站点

5. 3. 8 模板

第6章 交互性:表单和用户输入

6. l 选项菜单(选择)

6. 1. l 在诺基亚上的选择

6. l. 2 在Phone.com上的选择

6. 1. 3 选项组

6. 2 再次介绍模板

6. 3 事件

6. 3. l onenterbackward

6. 3. 2 onenterforward

6. 3. 3 onpick

6. 3. 4 outimer

6. 4 变量

6. 4. l 使用变量

6. 4. 2 设置变量的其他方法

6. 5 input标记

6. 6 小结

第7章 使用WMLScript添加功能

7. l 什么是WMLScript

7. 2 WMLScript的规则

7. 2. l 区分大小写

7. 2. 2 空格和换行

7. 2. 3 注释

7. 2. 4 语句

7. 2. 5 代码块

7. 3 变量

7. 4 运算符

7. 4. l 赋值运算符

7. 4. 2 算术运算符

7. 4. 3 按位运算符

7. 4. 4 累加和累减运算符

7. 4. 5 逻辑运算符

7. 4. 6 比较运算符

7. 4. 7 联结字符串

7. 4. 8 逗号

7. 4. 9 typeof运算符

7. 4. 10 isvalid运算符

7. 4. 11 条件运算符

7. 4. 12 运算符优先级

7. 5 控制结构

7. 5. l if语句

7. 5. 2 while语句

7. 5. 3 for语句

7. 5. 4 停止循环或跳过不需要的循环语句

7. 6 保留字

7. 7 函数

7. 7. l 参数

7. 7. 2 调用函数

7. 8 标准库

7. 8. 1 Dialogs库

7. 8. 2 Float库

7. 8. 3 Lang库

7. 8. 4 String库

7. 8. 5 URL库

7. 8. 6 WMLBrower库

7. 9 数组

7. 10 编译指令

7. 10. l 外部文件

7. 10. 2 访问控制

7. 10. 3 无数据

7. 11 通用编码原则

第8章 数据库驱动的WAP

8. 1 ASP(活动服务器页)

8. 1. 1 ASP和 WAP

8. 1. 2 ASP对象模型

8. 2 ActiveX数据对象(ADO)

8. 2. l 物理连接数据库

8. 2. 2 查询数据库

8. 2. 3 使用返回的数据

8. 2. 4 清理

8. 2. 5 关于连接的额外说明

第9章 动态的WAP应用程序

9. 1 WORLDWIDE-DANCE-WEB的WAP站点

9. 1. l 数据流

9. 1. 2 创建数据库

9. 1. 3 编写代码

9. 2 小结

第10章 转换现有的Web站点

10. l 为什么要将现有的 HTML Web站点转换为 WAP

10. 1. l 应该转换什么

10. 1. 2 转换方法

10. 2 HTML转换示例

10. 3 小结

第11章 移动商务和安全性

11. l 安全类型以及为什么安全是必需的

11. 1. l 什么是可接受的安全级别

11. 1. 2 WAP有多安全

11. 2 加密简史

11. 3 无线传输层安全

11. 4 小结

第12章 推技术和信息通信业务

12. l 推技术

12. 2 信息通信业务

12. 2. l 位置敏感的信息

12. 2. 2 信息通信业务的应用

12. 3 推技术与信息通信业务的结合

12. 4 小结

第13章 WAP的未来

13. l 考虑到了用户的技术

13. 2 蓝牙--摆脱束缚

13. 3 VoiceXML--无线电话机的新趋势

13. 4 信息通信业务--我们知道您在哪里

13. 5 全部结合起来

第14章 WMLScript参考

14. l 区分大小写

14. 2 空格和空行

14. 3 注释

14. 4 常量

14. 4. 1 整型常量

14. 4. 2 浮点型常量

14. 4. 3 字符串常量

14. 4. 4 布尔型变量

14. 4. 5 无效变量

14. 5 保留字

14. 6 变量

14. 6. l 变量声明

14. 6. 2 变量的作用域和生命期

14. 7 数据类型

14. 8 编译指令

14. 8. l 外部文件

14. 8. 2 访问控制

14. 8. 3 元数据

14. 9 运算符

14. 9. l 赋值运算符

14. 9. 2 算术运算符

14. 9. 3 逻辑运算符

14. 9. 4 字符串运算符

14. 9. 5 比较运算符

14. 9. 6 逗号运算符

14. 9. 7 条件运算符

14. 9. 8 typeof运算符

14. 9. 9 isvalid运算符

14. 10 表达式

14. 11 函数

14. 11. 1 函数声明

14. 11. 2 函数调用

14. 12 语句

14. 12. l 空语句

14. 12. 2 表达式语句

14. 12. 3 块语句

14. 12. 4 变量语句

14. 12. 5 if语句

14. 12. 6 while语句

14. 12. 7 for语句

14. 12. 8 break语句

14. 12. 9 continue语句

14. 12. 10 return语句

14. 13 库

14. 13. l 表示约定

14. 13. 2 Lang库

14. 13. 3 Float库

14. 13. 4 String库

14. 13. 5 URL库

14. 13. 6 WMLBrower库

14. 13. 7 Dialogs库

14. 13. 8 Console库