• 多平台无线网络编程源代码解析/编程源代码解析丛书
  • 多平台无线网络编程源代码解析/编程源代码解析丛书
  • 多平台无线网络编程源代码解析/编程源代码解析丛书
  • 多平台无线网络编程源代码解析/编程源代码解析丛书
  • 多平台无线网络编程源代码解析/编程源代码解析丛书
  • 多平台无线网络编程源代码解析/编程源代码解析丛书
  • 多平台无线网络编程源代码解析/编程源代码解析丛书
  • 多平台无线网络编程源代码解析/编程源代码解析丛书
21年品牌 40万+商家 超1.5亿件商品

多平台无线网络编程源代码解析/编程源代码解析丛书

13 1.8折 72 九品

仅1件

北京海淀
认证卖家担保交易快速发货售后保障

作者[美]Dreamtech 研发组 著者;李军 译者

出版社电子工业出版社

出版时间2002-08

装帧平装

货号家里床上

上书时间2024-04-14

学海书屋

七年老店
已实名 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 [美]Dreamtech 研发组 著者;李军 译者
  • 出版社 电子工业出版社
  • 出版时间 2002-08
  • ISBN 9787505378711
  • 定价 72.00元
  • 装帧 平装
  • 开本 其他
  • 纸张 胶版纸
  • 页数 652页
【内容简介】
内容简介

   本书通过大量的源代码实例分析和详细的案例研究,给出了跨平台无线应用程序开发的快速指南。全书简单介绍了XML和XSLT方法;描述了一个专业级无线应用程序的开发,这个应用程序包含4个部分:天气、新闻、电子邮件和电影票预订系统;用大量的程序代码详细说明了该应用程序针对5类客户端的转换,包括WAP、HDML、cHTML/I模式、Voice XML和HTML等,并给出了转换后的运行结果。通过对案例的研究和代码的剖析,讨论了I模式、VoiceXML以及XUL语言等*的技术,为无线应用的开发展示了广阔的应用前景。本书内容丰富,讲述清晰细致,主要适用于有一定经验的Web开发人员,也可供从事无线应用的初学者和研究人员参考。
【目录】
目        录

前言1

第1章    XSLT概述5

1.1    XML简介5

1.2    创建XML文档5

1.2.1    书写一个样板XML文档6

1.2.2    在浏览器中打开XML文档7

1.2.3    确认XML文档7

1.2.4    安装相关文件7

1.3    XML命名空间8

1.4    模式10

1.5    使用样式表在浏览器中显示XML16

1.5.1    书写级联样式表17

1.5.2    在XML文档中应用CSS18

1.5.3    在XML文档中应用不同的样式20

1.6    XSLT简介21

1.7    XSL架构22

1.7.1    格式化并转换XML文档的XSL过程23

1.7.2    XSLT变量、数据类型和表达式23

1.7.3    XSLT文档示例24

1.8    XSLT元素简介26

1.9    XSLT元素的运用28

1.9.1    xsl:stylesheet28

1.9.2    xsl:template29

1.9.3    xsl: value-of29

1.9.4    xsl: apply-templates30

1.9.5    xsl:import33

1.9.6    xsl:apply-imports33

1.9.7    xsl:with-param33

1.9.8    xsl: output33

1.9.9    xsl:for-each36

1.9.10    xsl: if37

1.9.11    xsl: attribute37

1.9.12    xsl: attribute-set37

1.9.13    xsl: variable43

1.9.14    xsl:sort45

1.9.15    xsl:otherwise48

1.9.16    xsl: when48

1.9.17    xsl: choose49

1.9.18    xsl:strip-space/xsl:preserve-space50

1.9.19    xsl:param52

1.9.20    xsl:call-template55

1.9.21    xsl:comment57

1.9.22    xsl: message57

1.9.23    xsl: text58

1.9.24    xsl: copy58

1.9.25    xsl: copy-of59

1.9.26    xsl: element60

1.9.27    xsl: number61

1.9.28    xsl: decimal-format62

1.9.29    xsl: key63

1.9.30    xsl:fallback64

1.9.31    xsl: include65

1.9.32    xsl: processing-instruction65

1.9.33    xsl: namespace-alias65

1.10    小结66

第2章    设计一个跨平台的应用程序67

2.1    Web应用架构简介67

2.1.1    非XML方法68

2.1.2    XML和XSLT方法69

2.2    应用程序结构70

2.2.1    应用程序客户70

2.2.2    应用程序特点73

2.3    应用程序数据库的结构73

2.3.1    电影表73

2.3.2    电影礼堂表73

2.3.3    状态表74

2.3.4    用户表74

2.3.5    天气表75

2.3.6    新闻表75

2.3.7    应用程序工作流程75

2.4    小结76

第3章    使用XML和SQL Server 2000的数据库交互技术77

3.1    SQL Server 2000对XML的支持77

3.2    使用HTTP的SQL语句78

3.3    通过HTTP调用存储过程82

3.4    通过HTTP使用XML模板文件85

3.5    编写SQL Server 2000的XPath查询90

3.5.1    在XPath查询中说明节点和轴线90

3.5.2    XPath查询中的运算符95

3.5.3    XPath 查询中的变量98

3.5.4    XPath查询中的布尔函数100

3.6    用XML检索数据的方法101

3.6.1    RAW模式101

3.6.2    AUTO模式102

3.6.3    EXPLICIT模式102

3.6.4    用XMLDATA在查询中增加一个模式104

3.6.5    查询数据时指定样式表105

3.7    批量装载方法107

3.8    更新程序110

3.8.1    使用更新程序插入数据110

3.8.2    更新程序中的参数112

3.8.3    从HTML窗体中邮送数据113

3.8.4    用ADO邮送更新程序114

3.9    小结117

第4章    使用XML和XSLT开发无线Web应用程序119

4.1    用XML和XSLT编写接口119

4.1.1    编写应用软件模块119

4.1.2    为静态数据创建XML文档120

4.1.3    检查什么是完全格式的XML文档124

4.2    用XSLT从XML内容中生成HTML124

4.2.1    为主页部分写级联样式表125

4.2.2    为主页写XSLT文档127

4.2.3    频道部分135

4.2.4    登录部分137

4.2.5    连接部分138

4.2.6    文章部分139

4.2.7    对XML文档应用XSLT140

4.2.8    用XSLT在浏览器中显示XML文档140

4.3    开发天气部分141

4.3.1    天气部分中使用XSLT的高级HTML元素的工作142

4.3.2    XML的动态链接145

4.4    开发门户程序的新闻部分150

4.4.1    用查询串传递参数151

4.4.2    在新闻部分中对动态XML内容应用XSLT151

4.5    开发门户程序的电子邮件部分154

4.5.1    设计电子邮件的登录格式154

4.5.2    设计写邮件的表格162

4.5.3    用JavaScript确认表格166

4.6    开发电影票预订系统170

4.6.1    显示影院清单170

4.6.2    显示影院的详细状况172

4.6.3    预订电影票175

4.6.4    更新程序182

4.6.5    确认订票结果184

4.7    小结184

第5章    用XSLT针对WAP客户端进行无线Web应用程序转换185

5.1    小设备的局限性185

5.2    为WAP门户程序设计结构185

5.2.1    为服务内容探测浏览器类型186

5.2.2    用XSLT将静态XML数据转换为WML188

5.2.3    用仿真机测试XSL190

5.3    转换天气部分190

5.4    转换新闻部分204

5.4.1    为新闻种类部分生成XML数据205

5.4.2    为新闻种类部分写XSLT文档206

5.4.3    为新闻详情部分生成XML数据207

5.4.4    为新闻详情部分写XSLT文档209

5.5    转换电子邮件部分211

5.5.1    设计电子邮件部分的登录表格211

5.5.2    用WAP客户端程序读电子邮件214

5.5.3    为WAP客户端做写邮件部分的转换221

5.6    转换影片预订系统229

5.6.1    显示电影院清单229

5.6.2    快速生成WML卡片238

5.6.3    写订票部分接口249

5.7    小结255

第6章    了解HDML:一个案例的研究257

6.1    HDML简介257

6.1.1    WML与HDML的比较258

6.2    市场上HDML客户机的简单浏览259

6.2.1    移动电话259

6.2.2    个人数字助理259

6.3    写HDML文档259

6.4    用HDML接受数据输入261

6.5    在HDML中提交表格及使用动态数据263

6.5.1    浏览不同卡片264

6.5.2    HDML的导航控件265

6.6    更多的HDML例子266

6.6.1    格式化文本266

6.6.2    HDML中的格式化说明符267

6.7    卡片和卡片组270

6.8    动作277

6.9    HDML的变量279

6.10    案例研究287

6.11    小结294

第7章    为HDML客户端转换无线Web应用程序295

7.1    应用程序的框架295

7.2    为服务内容检测浏览器296

7.3    转换主页298

7.4    为HDML客户端转换天气部分299

7.5    为HDML客户端转换新闻部分312

7.5.1    生成新闻部分的XML数据312

7.5.2    生成新闻部分的XML315

7.5.3    为新闻详情部分准备XSLT316

7.6    为HDML客户端转换电子邮件部分318

7.6.1    准备电子邮件的登录部分318

7.6.2    在HDML设备上读邮件320

7.6.3    转换发送邮件部分328

7.6.4    写邮件331

7.7    转换电影票预订系统334

7.7.1    生成电影院列表的XML数据334

7.7.2    电影院列表的XSLT336

7.7.3    显示影片列表337

7.7.4    为影片列表写XSLT代码342

7.7.5    显示影片状况345

7.7.6    写订票过程代码349

7.7.7    显示状态消息353

7.8    小结356

第8章    使用I模式和cHDML357

8.1    I模式介绍357

8.2    使用I模式357

8.3    I模式的发展趋势358

8.4    I模式和WAP358

8.5    HTML,WML,HDML和cHTML定义359

8.6    cHTML介绍360

8.6.1    cHTML的局限性和指导方针360

8.6.2    cHTML的元素360

8.7    案例研究372

8.8    小结386

第9章    用XSLT构造I模式兼容的Web应用程序387

9.1    I模式环境的优势387

9.2    具有I模式功能的应用程序结构387

9.3    探测I模式浏览器388

9.4    转换主页392

9.5    在仿真机上测试主页393

9.6    转换天气部分393

9.7    转换新闻部分406

9.7.1    生成新闻部分的XML数据406

9.7.2    写新闻种类部分的XSL文档407

9.7.3    生成新闻详情部分的XML文档410

9.7.4    为新闻详情部分准备XSLT411

9.8    转换电子邮件部分412

9.8.1    设计电子邮件部分的登录表格413

9.8.2    准备电子邮件主页的XSLT413

9.8.3    用I模式设备读邮件415

9.8.4    收集用户信息416

9.8.5    准备登录表格的XSLT417

9.8.6    在I模式设备上显示收件夹419

9.8.7    转换写邮件部分423

9.8.8    写用户验证表格的XSLT423

9.8.9    发送邮件并显示确认信息427

9.9    转换电影票预订系统429

9.9.1    生成电影院清单的XML数据429

9.9.2    写电影院清单的XSLT文档431

9.9.3    显示影片清单433

9.9.4    写影片清单的XSLT438

9.9.5    显示影片状况440

9.9.6    写显示影片状况的XSLT444

9.9.7    写订票过程逻辑449

9.9.8    订票过程完成时显示状态消息453

9.10    小结457

第10章    VoiceXML预览459

10.1    语音应用简介459

10.1.1    语音应用的背景和范围460

10.1.2    VoiceXML的应用和潜能460

10.1.3    语音浏览器以及W3C在语音行动上的工作461

10.1.4    语音应用程序的体系结构462

10.2    语音技术的实现462

10.2.1    Java语音标记语言462

10.2.2    VoXML463

10.2.3    VoiceXML464

10.3    VoiceXML中的事件处理及链接467

10.3.1    处理预定义事件469

10.3.2    文档驻留在主机并执行469

10.3.3    VoiceXML窗体471

10.4    VoiceXML中的变量和表达式476

10.4.1    VoiceXML中变量的作用域476

10.4.2    如何引用变量478

10.4.3    VoiceXML中的文法478

10.5    案例研究481

10.5.1    书籍部分483

10.5.2    天气部分495

10.5.3    电影部分502

10.6    小结512

第11章    为语音客户端进行站点转换513

11.1    开发应用程序主页514

11.2    转换天气部分522

11.3    转换新闻部分537

11.3.1    生成详细新闻的XML542

11.4    转换电子邮件部分549

11.4.1    转换登录部分549

11.4.2    为语音客户转换接收邮件部分555

11.5    转换电影部分558

11.5.1    生成电影院清单的XML数据558

11.5.2    写电影院清单的XSL560

11.5.3    写影片清单的XSL566

11.5.4    生成放映时间的XML数据568

11.5.5    准备放映状况的XSL文档570

11.5.6    写XSL文档提示电影放映时间574

11.5.7    生成订票状况的XML数据578

11.5.8    写订票状况的XSL579

11.5.9    提示确认对话590

11.6    小结593

第12章    开发桌面应用程序的跨平台GUI595

12.1    介绍跨平台的GUI桌面应用程序595

12.2    Mozilla XPFE项目596

12.2.1    项目概述596

12.2.2    主要特征597

12.3    桌面应用程序的XUL接口597

12.3.1    XUL的特性和功能598

12.3.2    使用XUL可以制作不同类型的用户界面598

12.3.3    XUL的结构599

12.3.4    XUL的工作模型601

12.3.5    XUL的输入控制606

12.3.6    和HTML及HTML元素一起工作610

12.3.7    使用Spring元素614

12.3.8    在XUL 中使用方框模型(Box Model)616

12.3.9    窗口元素的不同属性621

12.3.10    Crop属性和文本以及按钮623

12.3.11    XUL 的进度条624

12.3.12    XUL 中的滚动条626

12.3.13    XUL中的选项卡框628

12.3.14    在XUL 中使用工具条630

12.3.15    菜单条中的子菜单634

12.3.16    XUL中的弹出菜单636

12.3.17    XUL中的栅格638

12.3.18    XUL中的Tree元素640

12.3.19    XUL中的事件处理程序643

12.4    XPtoolkit645

12.5    XPCOM接口646

12.6    XPConnect647

12.7    XBL648

12.7.1    XBL如何工作648

12.7.2    XBL绑定648

12.8    Netscape Gecko Engine650

12.8.1    产业领先的Web标准支持650

12.8.2    Netscape Gecko Engine的优点651

12.9    小结652

附录    CD-ROM的内容653
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP