Flash MX 2004数据库应用程序开发:基于ColdF
|
|
| 新书城图书编号:151 |
| 图书ISBN:7030153286 |
| 出版时间:2005-8-1 |
| 出版社:科学出版社 |
| 作者:张亚飞 等编 |
|
市场价格:¥53 |
|
普通会员:¥42.4
|
80折 |
|
VIP会员:¥39.75
|
75折 |
|
|
|
|
|
|
|
【图书简介】
|
本书首先介绍了Flash影片应用程序与ColdFusion结合的基本原理,然后深入剖析了如何使用Flash Remoting MX for ColdFusion创建功能强大的富媒体应用程序,包括应用ColdFusion网页、ColdFusion组件、ColdFusion Web服务、Flash Remoting MX、SOAP、XML、数据库。本书还深入介绍了Flash MX Professional 2004数据绑定,并附带了一个完整的案例。 本书从基本的开发理论到结构化的商务作品和大型工程实例,无一不渗透着对于Flash MX Professional 2004和Flash Player的深刻理解和IT工业标准的精髓。 本书无论是理论的阐述还是工程实例的描述,用词简单明了,重点突出,内容丰富翔实,实例完整独立,是通向Flash MX Professional 2004数据开发高级应用的良师益友。 无论您是初级用户,还是进阶用户,亦或是开发专家,本书完美的知识体系都会为您带来最佳的知识体验。
|
|
|
|
【图书目录】
|
第1章 开发和运行环境的安装与配置 1.1 新架构的优点 1.2 安装、配置开发和运行环境 1.2.1 安装、配置运行环境 1.2.2 安装、配置开发和调试环境 1.3 定义新的ColdFusion应用程序 第2章 基本CFML标签语法入门 2.1 ColdFusion的工作原理 2.2 变量的定义 2.2.1 使用<cfset>标签创建变量 2.2.2 使用<cfoaram>标签设定和检测变量 2.2.3 使用<cfoutput>标签 2.3 变量的不同类型和作用范围 3.1 局部变量 2.3.2 查询变量 2.3.3 URL变量 2.3.4 Form变量 2.3.5 Cookie变量 2.3.6 Client变量 2.3.7 Application变量和Session变量 2.3.8 Server变量 2.3.9 CGI变量和CGI环境变量 2.4 数据类型和运算 2.4.1 ColdFusion数据类型 2.4.2 运算符 2.4.3 列表、数组和结构 2.5 CFML流程控制 2.5.1 分支结构 2.5.2 循环结构 2.6 使用<cfscript>标签 2.6.1 基本原则 2.6.2 运算符 2.6.3 函数 2.6.4 语句 2.6.5 <cfscfipt>运算 2.7 使用<cfinclude>标签包含网页 2.7.1 使用<cfinclude>标签语法 2.7.2 包含网页模板的例予 第3章 使用ColdFusion操控数据库 3.1 理解数据库连接和配置数据源 3.1.1 理解数据库连接 3.1.2 使用ColdFusion Administrator控制台配置数据源 3.2 使用<cfquery>标签对数据库进行操作 3.2.1 使用<cfquery>标签创建查询 3.2.2 使用<cfoutput>标签显示数据 3.2.3 存表格中显示输出 3.2.4 特殊变量 3.2.5 使用<cfquery>标签插入数据记录 3.2.6 使用<cfquery>标签更新数据记录 3.2.7 使用<cfquery>标签删除数据记录 3.3 使用<cfinsert>标签插入新记录 3.4 使用<cfupdate>标签更新记录 第4章 ColdFusion和FIash结合使用的历程 4.1 关于Generator. 4.2 使用Flash Component Kit 4.2.1 Flash Component Kit简介 4.2.2 安装和配置Flash Component Kit 4.2.3 Flash Component Kit使用简介 4.3 使用ColdFusion动态创建图表 4.3.1 了解ColdFusion制图标签 4.3.2 根据奁询数据创建图表 4.3.3 图表的高级功能 4.3.4 使用Administrator控制台管理图表 第5章 使用传统网页作为中间件方法开发Flash网络应用程序 5.1 Flash影片应用程序和服务器通信技术及原理 5.1.1 浏览器怎样在服务器接收和发送数据 5.1.2 Flash影片应用程序接收和发送数据 5.2 Flash MX 2004 ActionScript用来传递和接收数据的方法 5.2.1 操作数据库 5.2.2 其他用来传递和接收数据的Flash MX 2004 ActionScript方法 5.3 Flash影片应用程序的安全性 3.1 Flash Player的安全性限定 5.3.2 Flash影片应用程序的安全性原理 5.3.3关于URL编码——从文本文档中读取特殊字符 第6章 应用Flash Remoti ng Mx基础入门 6.1 Flash Remoting Mx技术简介 6.1.1 Flash Remoting MX for ColdFusion 6.1.2 Flash Remoting MX技术的功能 6.2 使用Flash Remoting MX访问远程服务的三个步骤 6.2.1 为使用Flash Remoting MX引用ActionScript类 6.2.2 连接到Flash Remoting MX服务 6.2.3 调用远程服务方法、传递参数、处理结果 6.3 为使用Flash Remoting Mx创建应用服务器函数 第7章 使用Flash Remoting MX For ColdFusion调用数据库 7.1 应用Flash Remoting MX技术创建数据库应用程序 7.1.1 创建数据库 7.1.2 使用<cfquery>标签语法将数据绑定到服务器控件 7.1.3 创建Flash影片应用程序 7.2 使用<cfquery>标签语法返回记录集给Flash影片应用程序 7.2.1 继续高级的C01dFusion数据库查询技术 7.2.2 使用<cfquery>标签语法绑定Flash Remoting MX 第8章 在Flash影片应用程序中处理记录集结果 8.1 接收简单的字符串数据 8.2 Flash Remoting Mx接收记录集数据 8.2.1 记录集数据和ReeordSet对象 8.2.2 把记录集数据以增量方式传递到Flash影片应用程序 8.3 在ActionScript脚本中使用RecordSet对象处理记录集数据 8.3.1 使用Flash MX 2004 UI组件和Recordset对象 8.3.2 从RecordSet对象返回值 8.3.3 使用RecordSet对象通知 8.3.4 筛选和排序记录集 8.3.5 编辑RecordSet对象数据 8.4 在ActionScript脚本中使用DataGlue对象处理记录集数据 8.4.1 使用DataGlue.bindFormatStrings()方法绑定记录集 8.4.2 使用DataGlue_bindFormatFunction()方法绑定记录集 8.4.3 DataGlue类的数据处理方式 8.5 使用RemotingConnector组件和数据绑定 8.5.1 编写脚本代码使用RemotingConnector组件 8.5.2 使用RemotingConnector组件数据绑定功能 8.5.3 RemotingConnector组件参数 第9章 ColdFusion应用程序框架 9.1 应用程序框架的实现 9.1.1 建立应用程序框架的步骤 9.1.2 了解Apptication.cfm文件 9.2 ColdFusion应用程序框架的分层配置结构 9.2.1 应用程序层级设置 9.2.2 应用Application.cfm文件 9.3 使用Flash Remoting Mx应用程序服务器的身份验证 第10章 从Flash影片应用程序调用CoIdFusion组件 10.1 ColdFusion网络应用程序的三层架构模型 10.2 ColdFusion组件 10.2.1 关于ColdFusion组件 10.2.2 创建和使用ColdFusion组件的考虑 10.2.3 使用Flash影片应用程序调用ColdFusion组件 10.3 创建和使用ColdFusion组件 10.3.1 <cfcomponent>标签语法 10.3.2 <cffunction>标签语法 10.3.3 定义组件方法 10.3.4 使用<cfinclude>标签创建组件方法 10.3.5 使用ColdFusion组件方法实现交互 10.3.6 保存和应用ColdFusion组件 10.4 从Flash影片应用程序调用ColdFusion组件 10.4.1 确定Flash service参数名 10.4.2 返回结果给Flash影片应用程序 10.4.3 从ColdFusion组件返回记录集给Flash影片应用程序 10.4.4 以增量方式从ColdFusion组件返回记录集给Flash影片应用程序 10.4.5 向ColdFusion组件传递参数 10.4.6 在ColdFusion组件中访问ActionScript对象 10.4.7 使用Service Browser面板管理ColdFusion组件 10.5 使用增强的ColdFusion组件功能 10.5.1 创建安全的ColdFusion组件 10.5.2 使用组件包 第11章 从Flash影片应用程序调用Web服务 11.1 在Flash影片应用程序中使用Web服务 11.1.1 使用WebServiceConnector组件直接调用Web服务 11.1.2 使用Flash Remoting MX组件语法调用Web服务 11.2 在ColdFusion架构下创建、发布和使用Web服务 11.2.1 ColdFusion Web服务 11.2.2 访问Web服务 11.2.3 使用ColdFusion组件为Web服务定义数据类型 11.2.4 处理复杂的数据类型 11.3 使用Flash Remoting MX访问ColdFusion Web服务 11.3.1 使用WSDL文件访问ColdFusion Web服务 11.3.2 使用ColdFusion组件方式访问CoIdFusion Web服务 11.4 保护Web服务 11.4.1 控制对ColdFusion组件CFC文件的访问 11.4.2 使用Web服务器控制访问 11.4.3 使用ColdFusion控制访问 11.4.4 为函数定义安令角色 11.4.5 使用基于程序的安全 第12章 在ColdFusion架构下的FIash影片应用程序中应用XML(一) 12.1 在ColdFusion应用程序中处理XML文档的方法 12.1.1 使用MSXML DOM与SAX处理XML文档 12.1.2 了解ColdFusion XML文档对象 12.1.3 XML文档对象结构的显示 12.2 理解XML文档对象结构 12.2.1 元素结构 12.2.2 XML DOM节点结构 12.3 使用ColdFusion标签和函数处理XML文档 12.4 使用XML对象数据内容 12.4.1 引用XML对象的内容 12.4.2 使用XPath从XML文档中提取数据 12.5 创建和保存XML文档对象 12.5.1 使用<cfXML>标签创建一个新的XML文档对象 12.5.2 使用函数XMLNew创建一个新的XML文档对象 12.5.3 从现存的XML创建一个新的XML文档对象 12.5.4 保存和写出一个XML文档对象 12.6 修改ColdFusion XML对象 12.6.1 清点并定位子节点的位置 12.6.2 添加节点 12.6.3 删除节点 12.6.4 添加、改动和删除节点属性 12.6.5 替换和移动节点 12.7 使用XML配合ColdFusion查询 12.7.1 将XML转换成ColdFusion查询 12.7.2 将ColdFusion查询转换成XML 12.8 在Flash影片应用程序中使用XML 12.8.1 在Flash影片应用程序中直接使用XML 12.8.2 使用Flash Remoting MX返同XML数据 12.8.3 使用XMLConnector组件应用XML数据 12.8.4 Flash Remoting MX与XMLConnector组件的对比 第13章在 ColdFusion架构下的FIash影片应用程序中应用XML(二) 13.1 Connector组件、Resolver组件和DataSet组件 13.1.1 基本知识 13.1.2 Resolver及其与DataSet的结合使用 13.1.3 使用Resolver组件的原因 13.2 使用XML实施对数据库的操作 13.2.1 update packet数据格式 13.2.2 result packet数据格式 13.2.3 在服务器上更新字段 13.2.4 关于事务ID和操作ID 13.2.5 DataSet如何处理错误 13.2.6 在服务器应用程序中解析uDdate packet 13.3 RDBMSResolver组件和DataSet组件的结合使用 13.3.1 创建ColdFusion组件解析update packet 13.3.2 创建Flash影片应用程序 13.4 XUpdateResolver组件和DataSet组件的结合使用 13.4.1 使用XUpdate的原因 13.4.2 了解XPath 13.4.3 了解XSL和XSLT 13.4.4 从XPath和XSL到XQuery 13.4.5 从XQuery到XUpdate语法 13.4.6 使用XUpdateResolver组件 13.5 基于XML的数据集成 13.5.1 使用数据连接 13.5.2 使用数据管理 第14章 创建和从Flash影片应用程序调用服务端Actionscript脚本 14.1 使用Flash影片应用程序调用服务端ActionScript脚本 14.1.1 创建部署服务端ActionScript脚本文件 14.1.2 创建Flash影片应用程序 14.1.3 使用Flash影片应用程序调用服务端ActionScript的步骤 14.2 使用服务端ActionScript脚本操控数据库 14.2.1 创建部署服务端ActionScript脚本文件 14.2.2 创建Flash影片应用程序 14.3 使用服务端ActionScript脚本连接远程服务器 14.3.1 应用CF.http函数 14.3.2 使用CF.http Get方法 14.3.3 在CF.http函数中引用HTTP Post参数 第15章 使用NetServices和Connection对象应用Flash Remoting MX 15.1 在Flash影片应用程序中调用ColdFusion网页 15.2 使用Flash Remoting MX访问ColdFusion组件 15.3 在Flash影片应用程序中调用Web服务的步骤 15.4 使用Connection.connect方法和Connection.call方法调用远程服务方法 第16章 深入Flash Remoting Mx框架基本原理 16.1 应用Flash Remoting MX构建的Flash影片应用程序架构 16.1.1 理解Flash Remoting MX开发环境架构 16.1.2 使用Flash Remoting MX设计模式 16.2 深入了解Flash Remoting MX网关和服务适配器 16.2.1 应用Flash Remoting MX for ColdFusion 16.2.2 了解AMF数据格式 16.2.3 Flash Remoting MX和数据类型 16.3 调用远程服务方法和处理远程服务方法调用结果 16.3.1 调用远程服务方法 16.3.2 定义远程服务方法 16.3.3 处理远程服务方法调用结果 第17章 调试、出错与异常情况处理 17.1 错误和异常情况的异同 17.2 调试应用Flash Remoting MX的Flash影片应用程序 17.2.1 使用Debugger工具 17.2.2 使用NetDebug和NetConnection Debugger 17.3 设置和查看Flash Remoting MX日志 17.4 在Flash影片应用程序中使用ColdFusion异常情况处理 第18章 开发网上餐厅系统——架构的规划与设计 18.1 规划设计网络应用程序工程 18.1.1 选用开发和运行平台 18.1.2 数据库的选择 18.1.3 创建数据库连接 18.1.4 规划应用程序的结构 18.1.5 应用程序的结构的实现 18.2 创建主引导程序 18.2.1 登录系统的设计和制作 18.2.2 创建主模块 18.3 小组协作创建内容模块 第19章 开发网上餐厅系统——项目小组协作创建功能模块 19.1 创建“首页”模块 19.2 创建“客户中心”模块 19.2.1 创建Flash影片应用程序完成该模块功能 19.2.2 编写服务端应用程序代码 19.3 创建“特色菜肴”模块 19.3.1 创建Flash影片应用程序完成该模块功能 19.3.2 编写服务端应用程序代码 19.4 创建“预订座位”模块 19.4.1准备必要的资源 19.4.2 创建Flash影片应用程序完成该模块功能 19.4.3 编写服务端应用程序代码 19.5 创建“预订快餐”模块 19.6 创建“御店史话”模块 19.7 创建“食疗食补”模块 19.8 创建“管理中心”模块 19.8.1 创建Flash影片应用程序完成该模块功能 19.8.2 编写服务端应用程序代码 附录A 使用Flash Remoting Mx for Actionscript 1.0语法 附录B Flash Remoting MX for ActionScriptipt 1.0和2.0的区别 附录C 使用Flash Remoting Mx with CoIdFusion直接调用Java对象方法 附录D 特殊字符的uRL编码对照表 参考文献
|
|
|
|