Flash MX 2004数据库应用程序开发 基于J2EE架构PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:张超,何锋镝,张亚飞等编著
- 出 版 社:北京:科学出版社
- 出版年份:2005
- ISBN:7030155912
- 页数:432 页
第1章 开发和运行环境的安装与配置 1
1.1 新架构的优点 1
1.2 安装、配置开发与运行环境 2
1.2.1 安装、配置运行环境 3
1.2.2 安装开发和调试环境 16
第2章 应用JSP作为中间件开发Flash网络应用程序 19
2.1 配置JSP运行环境 19
2.2 Flash影片应用程序和服务器通信技术及原理 20
2.2.1 浏览器怎样在服务器接收和发送数据 20
2.2.2 Flash影片应用程序接收和发送数据 23
2.3 Flash MX 2004 ActionScript用来传递和接收数据的方法 26
2.3.1 操作数据库 27
2.3.2 其他用来传递和接收数据的Flash MX 2004 ActionScript方法 30
2.4 Flash影片应用程序的安全性 35
2.4.1 XMLSocket安全的特别限定 35
2.4.2 Flash影片应用程序的安全性原理 35
2.4.3 关于URL编码——从文本文档中读取特殊字符 36
第3章 应用Flash Remoting MX作为中间件开发Flash网络应用程序基础 37
3.1 Flash Remoting MX技术简介 37
3.1.1 嗨!Flash Remoting MX for Java 37
3.1.2 Flash Remoting MX的技术功能 40
3.2 使用Flash Remoting MX访问远程服务的3个步骤 41
3.2.1 为使用Flash Remoting MX引用ActionScript类 42
3.2.2 连接到Flash Remoting MX服务 43
3.2.3 调用远程服务方法、传递参数、处理结果 45
3.3 为使用Flash Remoting MX创建应用程序服务器函数 46
3.4 使用部署工具创建和部署应用程序 49
3.4.1 设置Context Root 52
3.4.2 部署应用程序 53
第4章 Flash Remoting MX结合JSP网页的应用 56
4.1 应用Flash Remoting MX调用JSP网页 56
4.2 使用Flash Remoting MX访问远程服务的3个步骤 58
4.3 创建JSP网页作为应用程序服务器方法 58
第5章 应用Flash Remoting MX调用数据库 60
5.1 应用Flash Remoting MX技术创建数据库应用程序 60
5.1.1 创建数据库 60
5.1.2 使用JDBC将数据绑定到Flash Remoting MX 61
5.1.3 将JSP部署成Servlet以应用于Flash影片应用程序 62
5.1.4 创建Flash影片应用程序 63
5.2 使用ResultSet对象 73
5.3 使用RowSet对象 75
5.3.1 使用RowSet对象返回记录集 76
5.3.2 理解RowSet 79
5.3.3 创建和应用RowSet 80
第6章 在Flash影片应用程序中处理结果和结果集对象 82
6.1 接收简单的数据类型 82
6.2 Flash Remoting MX接收结果集数据 83
6.2.1 结果集数据和RecordSet对象 83
6.2.2 把结果集数据传递到Flash影片应用程序 84
6.3 在ActionScript脚本中使用RecordSet对象处理记录集数据 85
6.3.1 使用Flash MX Professional 2004 UI组件和RecordSet对象 86
6.3.2 从RecordSet对象返回值 90
6.3.3 使用RecordSet对象提示 91
6.3.4 筛选和排序记录集 92
6.3.5 编辑RecordSet对象数据 93
6.4 在ActionScript脚本中使用DataGlue对象处理记录集数据 94
6.4.1 使用DataGlue.bindFormatStrings()方法绑定记录集 94
6.4.2 使用DataGlue.bindFormatFunction()方法绑定记录集 95
6.4.3 DataGlue类的数据处理方式 95
6.5 使用RemotingConnector组件和数据绑定 97
6.5.1 编写脚本代码使用RemotingConnector组件 97
6.5.2 使用RemotingConnector组件数据绑定功能 99
6.5.3 RemotingConnector组件参数 102
第7章 配置Flash Remoting MX for Java运行环境 104
7.1 Flash影片应用程序的优点 104
7.2 Flash Remoting MX for Java应用程序的部署 106
7.2.1 了解J2EE应用程序 106
7.2.2 使用Flash Remoting MX for Java应用程序 111
第8章 从Flash影片应用程序调用JavaBeans和Java类 116
8.1 J2EE相关技术 116
8.2 JavaBeans和Java类 118
8.2.1 J2EE网络应用程序的3层架构模型 118
8.2.2 JavaBeans开发与Java类开发 119
8.2.3 J2EE和Flash影片应用程序之间的session 120
8.3 从Flash影片应用程序调用JavaBeans和Java类 121
8.3.1 从Flash影片应用程序调用JavaBeans 121
8.3.2 从Flash影片应用程序调用Java类 123
8.3.3 对比JavaBeans和Java类 125
8.3.4 在Flash影片应用程序中调用JavaBeans和Java类的步骤 126
8.3.5 使JavaBeans和Java类适用于Flash Remoting MX 128
8.4 使用JavaBeans返回数据库记录 128
8.4.1 创建JavaBeans 128
8.4.2 部署JavaBeans以应用于Flash影片应用程序 130
8.4.3 创建Flash影片应用程序 131
第9章 从Flash影片应用程序调用EJB 134
9.1 嗨!Flash Remoting MX for Java 134
9.1.1 创建EJB 134
9.1.2 创建应用程序部署EJB 135
9.1.3 创建Flash影片应用程序 141
9.2 使用Flash Remoting MX访问EJB的4个步骤 142
9.2.1 为使用Flash Remoting MX引用ActionScript类 143
9.2.2 连接到Flash Remoting MX服务 144
9.2.3 调用远程服务函数的一个方法创建EJB对象 144
9.2.4 使用EJB对象调用Service函数方法、传递参数、处理结果 145
9.3 为应用Flash Remoting MX创建Enterprise JavaBeans 145
9.3.1 什么是Enterprise JavaBeans 145
9.3.2 Enterprise JavaBeans的组成 148
9.3.3 Enterprise JavaBeans的调用 152
9.3.4 创建Enterprise JavaBeans 152
第10章 从Flash影片应用程序直接调用JMX MBean 171
10.1 安装和配置JRun应用程序服务器 171
10.1.1 安装JRun应用程序服务器 171
10.1.2 启动应用程序服务器 171
10.2 JMX MBean简介 175
10.2.1 什么是JMX 175
10.2.2 MBean 177
10.2.3 JMX的优点 179
10.2.4 JRun中的JMX MBean 179
10.3 从Flash影片应用程序调用JMX MBean 179
10.3.1 获取samples服务器部署信息 180
10.3.2 在Flash影片应用程序中调用JMX MBean的步骤 186
10.4 使用Flash Remoting MX配合JRun的安全机制 188
10.4.1 Flash Remoting MX ActionScript验证方法 189
10.4.2 JRun的安全配置 189
第11章 从Flash影片应用程序调用Web服务 193
11.1 使用WebServiceConnector组件直接调用Web服务 193
11.1.1 查看Google搜索服务的接口、方法和属性 193
11.1.2 创建Flash影片使用Google搜索服务 196
11.2 使用Flash Remoting MX语法调用Web服务 199
11.2.1 使用Dreamweaver MX 2004创建SOAP代理 200
11.2.2 使用Flash Remoting MX调用Web服务方法 201
第12章 在J2EE架构下的Flash影片应用程序中应用XML(一) 207
12.1 J2EE和XML 207
12.2 XML处理工具 208
12.3 对比使用DOM、SAX、JDOM和JAXP 209
12.3.1 使用Java类操作XML 210
12.3.2 使用Web组件操作XML 214
12.3.3 使用JDOM 216
12.4 在Flash影片应用程序中使用XML 218
12.4.1 在Flash影片应用程序中直接使用XML文档 218
12.4.2 使用XMLConnector组件应用Web XML数据 221
12.5 使用Flash Remoting MX返回XML数据 226
12.5.1 创建J2EE应用程序返回XML文档对象 226
12.5.2 创建Flash影片应用程序处理J2EE应用程序返回的结果 230
12.5.3 使用JDOM返回XML文档对象 232
12.5.4 创建J2EE应用程序返回XML字符串 237
12.5.5 使用flashgateway.io.ASXMLString 241
12.6 Flash Remoting MX与XMLConnector组件的对比 245
第13章 在J2EE架构下的Flash影片应用程序中应用XML(二) 246
13.1 Connector组件、Resolver组件和DataSet组件 246
13.1.1 基本知识 246
13.1.2 什么是Resolver,它怎样与DataSet结合使用 246
13.1.3 为什么要使用Resolver组件 247
13.2 使用XML实施对数据库的操作 248
13.2.1 update packet数据格式 248
13.2.2 result packet数据格式 249
13.2.3 在服务器上更新字段 250
13.2.4 关于事务ID和操作ID 250
13.2.5 DataSet如何处理错误 251
13.2.6 在服务器应用程序中解析update packet 251
13.3 RDBMSResolver组件和DataSet组件的结合使用 253
13.3.1 创建J2EE应用程序解析Update Packet 253
13.3.2 创建Flash影片应用程序 258
13.4 XUpdateResolver组件和DataSet组件的结合使用 263
13.4.1 为什么要使用XUpdate 263
13.4.2 了解XPath 263
13.4.3 了解XSL和XSLT 267
13.4.4 从XPath和XSL到XQuery 268
13.4.5 从XQuery到XUpdate语法 268
13.4.6 使用XUpdateResolver组件 274
13.5 基于XML的数据集成 282
13.5.1 使用数据连接 283
13.5.2 使用数据管理 283
第14章 使用NetServices和Connection对象应用Flash Remoting MX 285
14.1 在Flash影片应用程序中调用JavaBeans和Java类 285
14.1.1 连接到Flash Remoting MX服务 287
14.1.2 调用服务端方法、传递参数、处理结果 288
14.2 使用Flash Remoting MX访问EJB 290
14.2.1 连接到Flash Remoting MX服务 292
14.2.2 调用远程服务方法的一个方法创建EJB对象 292
14.2.3 使用EJB对象调用远程服务方法、传递参数、处理结果 293
14.3 在Flash影片应用程序中调用JMX MBean的步骤 293
14.3.1 连接到Flash Remoting MX服务 295
14.3.2 调用服务端方法、传递参数、处理结果 296
14.4 使用Connection.connect方法和Connection.call方法调用远程服务的方法 296
第15章 Flash Remoting MX框架的基本原理 298
15.1 应用Flash Remoting MX构建的Flash影片应用程序架构 298
15.1.1 理解Flash Remoting MX开发环境架构 298
15.1.2 使用Flash Remoting MX设计模式 299
15.1.3 理解Flash Remoting MX for Java目录结构 301
15.2 Flash Remoting MX网关和服务适配器 302
15.2.1 应用Flash Remoting MX for Java 302
15.2.2 关于AMF 303
15.2.3 Flash Remoting MX和数据类型 303
15.3 调用远程服务方法和处理调用结果 307
15.3.1 调用远程服务方法 308
15.3.2 定义远程服务方法 308
15.3.3 处理远程服务调用结果 309
第16章 调试、出错与异常情况处理 313
16.1 错误和异常情况的不同 313
16.2 调试应用Flash Remoting MX的Flash影片应用程序 313
16.2.1 使用Debugger工具 313
16.2.2 使用NetDebug和NetConnection Debugger 320
16.3 设置和查看Flash Remoting MX日志 328
16.4 在Flash影片应用程序中使用J2EE应用程序处理异常情况 328
16.4.1 使用结果处理函数处理异常和出错信息 329
16.4.2 使用状态处理函数处理异常和出错信息 329
第17章 开发网上餐厅系统——架构的规划与设计 334
17.1 规划设计网络应用程序工程 334
17.1.1 选用开发和运行平台 334
17.1.2 数据库的选择 335
17.1.3 创建JDBC连接 335
17.1.4 规划应用程序的结构 335
17.2 创建主引导程序 336
17.2.1 登录系统的设计和制作 336
17.2.2 创建主模块 345
17.3 小组协作创建内容模块 353
第18章 开发网上餐厅系统——项目小组协作创建功能模块 355
18.1 创建“主页”模块 355
18.2 创建“客户中心”模块 360
18.3 创建“特色菜肴”模块 373
18.4 创建“预定座位”模块 388
18.5 创建“预订快餐”模块 402
18.6 创建“御店史话”模块 403
18.7 创建“食疗食补”模块 403
18.8 创建“管理中心”模块 404
附录A 从Flash影片应用程序调用服务端ActionScript脚本(仅适用于JRun) 416
附录B 使用Flash Remoting MX ActionScript 1.0语法 418
附录C Flash Remoting MX for ActionScript 1.0和2.0的区别 423
附录D 将Java应用程序部署在ColdFusion MX下以应用Flash Remoting MX 425
附录E 特殊字符的URL编码对照表 429
参考文献 431
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019