标题：JavaforFlashFMS动态网站开发手札
图书信息
  书 名: Java for Flash FMS动态网站开发手札
作　者：张亚飞
出版社： 化学工业出版社
出版时间： 2010年9月1日
ISBN: 9787122090935
开本： 16开
定价: 69.00元
内容简介
《Java for Flash FMS动态网站开发手札》主要有开发和运行环境的安装与配置Java for Flash动态网站开发基础入门，Java for Flash基本原理和经典应用——Flash的HTTP请求和响应，Java for Flash基本原理和经典应用——使用JSP处理请求和做出响应，Java for Flash用户安全验证和状态管理，使用XML交换数据使用LCDS——Adobe的AMF-RPC实现，雇员数据库管理系统——使用LCDS操控数据库，透过LCDS使用Web服务，深入AMF-RPC框架基本原理，使用Open AMF——开源的AMF-RPC实现，使用Open AMF——访问EJB，使用Open AMF——访问JMXM Beans，深入Open AMF——数据类型转换、配置详解和安全，使用Flash Remoting MX for Java——AMF-RPC实现的原型，访问Flash Remoting MX for Java——原理、配置、数据类型和安全配置，使用XML-RPC加速应用程序开发，配合FMS3开发Flash实时通信应用程序，使用FMS服务器结合Java网络应用程序，使用Red5——开源的实时通信服务器，注册及登录验证模块，大数据分页显示模块，多文件上传和下载管理模块，Flash视频会议系统，开发网上餐厅系统——架构的规划与设计，开发网上餐厅系统——项目小组协作创建功能模块，Flash网络应用程序沙箱安全和部署，Java for Flash数据传输过程中的安全内容。
作者简介
张亚飞，务实且极富远见的Flash平台开发者，在其2004年所著的《Flash MX 2004数据库应用程序开发》一书中，他提出了Flash Player虚拟机的特征，现在已经深入广大Flash从业人员的心中。同样是在这本著作中，他还总结了AMF-RPC的概念，现在，在广大开发者中已经被广泛接受。他归纳并完善了Flash可视化开发的基本方法，建立了“基于时间轴的Flash开发体系”，用于降低学习成本、提高开发效率。他还为当前炙手可热的OOP开发做了大量工作，提出了“接口是规范，类是实现”的基本原则。
图书目录
第一篇 Java for Flash入门和基本原理篇
第1章 开发和运行环境的安装与配置
1.1 安装和设置Java网络应用程序的运行环境
1.1.1 安装、配置JRE和JDK
1.1.2 安装和配置T0mcat
1.2 Web服务器根目录和虚拟目录
1.2.1 web服务器根目录
1.2.2 虚拟目录
1.2.3 改变服务器端口号
1.3 安装和使用数据库
1.3.1 安装和管理SQL Server数据库
1.3.2 获取和使用SQL Server JDBC驱动程序
1.3.3 定义ODBC连接
1.4 安装和配置开发环境
1.4.1 正确认识Action Script开发
1.4.2 正确认识Action Script的开发工具
1.4.3 正确认识Action Script运行环境和开发语言
1.4.4 关于标准和实现
第2章 Java for Flash动态网站开发基础入门
2.1.Java网络应用程序的工作原理
2.1.1 Web应用程序的基本工作原理
2.1.2 Java网络应用程序的基本工作原理
2.1.3 怎样通过web服务器请求网页
2.1.4 浏览器怎样从服务器接收和发送数据
2.2 Flash影片应用程序接收和发送数据
2.2.1 创建Flash影片应用程序作为表单
2.2.2 创建和配置JSP网页
2.2.3 测试应用程序
2.2.4 使用Flash表单要点解析
2.3 如何访问数据库
2.3.1 创建和配置JSP网页
2.3.2 创建Flash影片应用程序
2.3.3 测试应用程序
2.4 使用Servlet实现交互操作
2.4..1 了解JSP的执行过程
2.4.2 创建、编译和部署Servlet
2.4..3 使用Flash调用Servlet
2.4.4 使用Flash调用Servlet实现数据库操作
第3章 Java for Flash基本原理经典应用——Flash的HTTP请求和响应
3.1 了解请求和响应的基本过程
3.1.1 请求和响应的基本过程
3.1.2 Flash的请求和响应
3.1.3 了解URI、URL和URN
3.2 HTTP协议基础
3.2.1 了解HTTP消息的内容
3.2.2 了解HTTP请求的内容
3.2.3 了解HTTP响应的内容
3.2.4 了解HTTP消息报头的内容
3.3 在Flash影片中构造HTTP请求
3.3.1 定义请求地址
3.3.2 定义请求方法
3.3.3 添加请求报头
3.3.4 定义请求内容和MIME内容类型
3.4 发送HTTP请求和处理响应
3.4.1 使用navigate To URL函数发送HTTP请求
3.4.2 使用send To URL函数发送HTTP请求
3.4.3 使用URLLoader1oad方法发送请求和处理响应
3.4.4 使用Loader1oad方法发送请求和处理响应
3.4..5 使用URLStream.1oad方法发送请求和处理响应
第4章 Java for Flash基本原理和经典应用——使用JSP处理请求和做出响应
4.1 使用JSP接收Flash表单数据
4.1.1 POST方法和GET方法
4.1.2 接收POST方法提交的表单数据
4.1.3 接收GET方法提交的表单数据
4.1.4 注意GET方法的安全问题
4.1.5 遍历表单变量
4.2 使用JSP对Flash请求做出响应
4.2.1 返回消息正文给Flash
4.2.2 返回响应状态行和响应报头给客户端
4.2.3 返回响应报头给客户端
4.2.4 设置响应内容的格式和类型
4.2.5 在Flash中处理响应状态行
4.3 处理客户端网页缓存
4.3.1 使用HTTP报头控制客户端缓存
4.3.2 控制代理服务器缓存网页
4.3.3 控制浏览器缓存网页
4.3.4 使用URL参数避免浏览器缓存网页
4.4 使用JSP处理请求报头
第5章 Java for Flash用户安全验证和状态管理
5.1 理解Session和Cookie
5.1.1 Session的概念
5.1.2 Cookie的概念
5.1.3 了解Cookie的格式和内容
5.1.4 Session和Cookie的使用环境
5.2 使用Cookie完成状态管理
5.2.1 怎样传送和使用Cookie
5.2.2 Flash怎样传送和使用Cookie
5.2.3 创建Cookie
5.2.4 访问Cookie
5.2.5 使用Cookie对象
5.2.6 设置Cookie路径
5.2.7 检查是否接受Cookie
5.3 使用Session完成状态管理_
5.3.1 激活JSP网页中的Session支持
5.3.2 怎样传送和使用Session
5.3.3 启动和结束Session
5.3.4 管理Session
5.4 其他维护状态的方法
5.5 Flash影片应用程序的状态维护
5.5.1 Flash兼具B／S和C／S的特点
5.5.2 使用Shared Oblect作为Cookie
第6章 使用XML交换数据
6.1 在JSP应用程序中处理XML文档的方法
6.1.1 了解DOM对象
6.1.2 DOM基于节点的浏览
6.1.3 JDK中用来操作XML的API
6.2 创建和保存XML文档对象
6.2.1 使用字符串创建一个新的XML文档对象
6.2.2 使用文件创建一个新的XML文档对象
6.2.3 将DOM文档转化成XML文件保存
6.2.4 将DOM文档转化成XML字符串
6.3 使用XML对象数据内容
6.3.1 遍历节点树
6.3.2 使用X Path从XML文档中提取数据
6.4 在Flash和JSP之间传递XML数据
6.4.1 在Flash影片应用程序中直接使用DOM处理XML
6.4.2 运用Flash与JSP并使用XML交换数据——一个用户验证程序
6.5 在Flash中使用E4X
6.5.1 Flash实现E4X的类
6.5.2 创建XML对象和XMIL List对象
6.5.3 访问XML结构
6.5.4 修改XML结构
6.5.5 使用E4X实现用户验证程序
第二篇 使用Flash Remoting加速应用程序开发
第7章 使用LCDS——Adobe的AMF-RPC实现
7.1 Flash Remoting基础和AMF-RPC基础
7.1.1 AMF-RPC技术简介
7.2 安装和配置L,CDS
7.2.1 安装LCDS
7.2.2 定义一个新的Java网络应用程序
……
第三篇 Flash通信应用程序FMS
第四篇 模块、大规模应用、部署篇