《无线应用程序开发》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:Gordon Skelton著;张瑜,吴华等译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2004
  • ISBN:7302080038
  • 页数:239 页
图书介绍:本书可使读者了解无线网络及其为支持应用程序所提供的基础功能的方法。

第1章无线Internet访问 1

1.1移动无线应用程序 1

1.1.1可以访问Internet的移动无线设备 2

1.1.2微型浏览器 3

1.1.3无线网关 4

1.1.4应用程序服务器 5

1.2开发语言和工具 5

1.2.1无线标记语言(WML)和WMLScript 5

1.2.2紧凑型HTML(cHTML) 6

1.2.3 Java 2 Micro Edition(J2ME) 6

1.2.4可扩展超文本标记语言(XHTML) 6

1.3为无线设备开发Internet应用程序 7

1.4无线Internet访问设备的局限 7

1.5无线通信技术 8

1.5.1频谱 8

1.5.2无线电话技术 9

本章小结 14

复习题 15

课后练习 17

案例练习 19

第2章无线应用协议(WAP) 20

2.1 WAP概述 20

2.2 WAP体系结构 21

2.2.1应用层(WAE) 22

2.2.2会话层(WSP) 22

2.2.3事务层(WTP) 22

2.2.4安全层(WTLS) 23

2.2.5传输层(WTL) 23

2.2.6网络层 23

2.3 WAP的未来发展方向 23

2.4WAP事务示例 24

2.5 WAP 1.3版和2.0版的比较 25

2.6模拟器和软件开发工具包 26

2.6.1微型浏览器模拟器 26

2.6.2支持WAP的软件开发工具包 27

2.7安装服务器来支持WAP 32

2.7.1安装Apache服务器 33

2.7.2配置相关的MIME类型 34

本章小结 35

复习题 36

课后练习 38

案例练习 42

第3章无线标记语言(WML) 44

3.1 WML基础 44

3.1.1 XML定义题头 44

3.1.2纸牌和卡片 45

3.1.3卡片ID 47

3.2文本格式化 48

3.2.1换行 48

3.2.2段落标记 49

3.2.3其他文本格式化标记 49

3.2.4表格 51

3.3在卡片和纸牌之间导航 54

3.4模板 56

3.5事件和任务 58

3.5.1用户引发的事件 58

3.5.2间接事件 59

3.5.3计时器引发的事件 61

3.6变量 62

3.6.1用户输入 63

3.6.2<select>标记 66

3.7 图像 68

本章小结 69

复习题 70

课后练习 71

案例练习 75

第4章WMLScr i pt 77

4.1 WMLScript函数 77

4.2数据类型 79

4.2.1 整数类型 79

4.2.2浮点类型 80

4.2.3字符串 80

4.2.4布尔型 81

4.2.5 invalid数据类型 81

4.2.6数据类型小结 81

4.3变量 82

4.4运算符 83

4.4.1赋值运算符 83

4.4.2算术运算符 84

4.4.3逻辑运算符 86

4.4.4关系运算符 87

4.4.5 特殊运算符 87

4.4.6位运算符 89

4.5决策 90

4.5.1 if语句 90

4.6流程控制和迭代 92

4.6.1 for语句 92

4.6.2 while语句 93

4.6.3 break语句 94

4.6.4 continue语句 94

4.7注释和文档 95

4.8与WMLScript交互 95

4.8.1 参数传递 95

4.8.2 return语句 100

4.9 WMLScript错误 101

4.9.1编译时错误 102

4.9.2运行时错误 102

4.9.3逻辑错误 102

4.10 pragma 102

4.10.1访问外部WMLScript代码 102

4.10.2控制对WMLScript代码的访问 103

4.10.3 元信息 103

4.11 WMLScript标准库 104

本章小结 105

复习题 106

课后练习 107

案例练习 109

第5章WMLScript标准库 112

5.1 WMLScript库如何与WML及WMLScript一同工作 112

5.2标准库 112

5.2.1 Dialogs库 113

5.2.2 Lang标准库 115

5.2.3 Float标准库 122

5.2.4 String标准库 130

5.2.5 URL标准库 145

5.2.6 WMLBrowser库 145

本章小结 146

复习题 146

课后练习 147

案例练习 148

第6章XHTML Basic 149

6.1介绍XHTML 149

6.2XHTMLBasic元素 150

6.3集成XHTMLBasic和WML/WMLScript 155

6.4层叠样式表 156

6.5应用程序示例 158

本章小结 161

复习题 162

课后练习 162

案例练习 165

第7章动态WAP应用程序 166

7.1 了解动态WAP应用程序 166

7.2 Active Server Pages(ASP) 167

7.2.1在WAP中使用ASP 168

7.2.2 ASP和Microsoft.NET 169

7.3介绍Java ServerPage(JSP) 170

7.3.1 安装Java SDK 170

7.3.2安装Tomcat 171

7.3.3运行JSP应用程序 174

7.3.4 自定义Tomcat 174

7.3.5创建JSP程序 175

7.3.6 JSP文档如何工作 176

7.4 Java Server Page的元素 177

7.4.1 声明 177

7.4.2表达式 178

7.4.3决策和迭代 178

7.4.4 Java包 180

7.4.5 JSP注释 180

7.5 Java servlet 181

7.6使用动态Web站点 181

本章小结 181

复习题 182

课后练习 183

案例练习 185

第8章不断发展的无线I nternet应用程序世界 186

8.1无线Internet应用程序的工具和发展趋势 186

8.1.1使用PHP进行程序设计 186

8.1.2集成数据库和无线Internet应用程序 187

8.1.3基于定位的服务 188

8.1.4流媒体 189

8.1.5实时消息发送和对等通信 190

8.1.6将电子邮件与无线应用程序集成 191

8.1.7 电话功能和无线应用程序 191

8.1.8短消息(SMS) 191

8.1.9“推”技术 192

8.2未来的方向 192

本章小结 193

复习题 193

课后练习 194

案例练习 195

附录A WMLScipt标准库 196

附录B使用Nokia移动Internet工具包3.1 206

附录C XHTML Basic参考 211

附录D层叠样式表属性(CSS2) 217

附录E深入研究 223

术语表 227