Flex3企业级web应用系统设计与实现


请输入要查询的词条内容:

Flex3企业级web应用系统设计与实现


《Flex3企业级Web应用系统设计与实现》由姜天格所著,本书从企业级Web应用系统设计中实际需要解决的独立技术问题出发,提出问题、分析问题和解决问题。然后,将各个独立的技术要点结合起来,搭建企业级Web应用系统的开发框架雏形。本书按照企业级Web系统开发的要求,在讲解Flex技术实现具体Web功能的同时,把一种Web系统的设计理念和规范融入其中。内容安排上循序渐进,由浅入深,配合有针对性的实例,使《Flex3企业级Web应用系统设计与实现》的内容易于理解和掌握。



版权信息


书 名: Flex3企业级web应用系统设计与实现

作 者:姜天格

出版社: 机械工业出版社

出版时间: 2008

ISBN: 9787111252597

开本: 16

定价: 49.00 元

内容简介


《Flex3企业级Web应用系统设计与实现》的实例采用Flex3、AmfPHP、PHP和MySQL技术。

《Flex3企业级Web应用系统设计与实现》力图让读者从整体上把握开发Web系统的要点,而不是过度专注于技术细节。这种意图贯穿于《Flex3企业级Web应用系统设计与实现》的始终。

作者简介


姜天格,时任NTTDATA数据系统集成上海分公司项目经理。有多年项目管理经验,在软件项目管理、软件过程改进等方面有深入的研究。

编辑推荐


Flex是Adobe公司的产品,是用于开发Web系统富客户端的首选技术。它丰富的UI技术能够用于开发非常有魅力的用户界面,带给用户灵活的操作体验;其强大的客户端处理能力能够有效地分担服务器的负载,真正实现MVC的架构,使得Web系统的开发变得更加容易,提高了开发效率。

《Flex3企业级Web应用系统设计与实现》从Web系统的构架角度介绍Flex技术。在讲解Flex技术要点的同时,带领读者一起思考Flex技术对Web系统未来的影响。

《Flex3企业级Web应用系统设计与实现》适合作为具有Web应用系统开发经验的系统设计人员和软件工程师的参考资料。

目录


前言

第1章接触Flex技术

1.1Flex与Web应用的发展

1.1.1用户对Web应用的期待

1.1.2开发者对开发技术的期待

1.1.3Flex带来的新气象

1.2Flex技术的相关概念

1.2.1RIA与Flex

1.2.2RIA既是C/S又是B/S

1.2.3RIA的未来

1.2.4Flex与:Flash的关系

1.2.5Flex是“客户端技术”

1.2.6Flex的三种通信方式

1.2.7LCDS/FDS与AmfPHP

1.2.8MVC框架与Flex

1.2.9Flex开发框架

1.2.10Flex操作本地/跨域资源

1.2.11AIR与Flex

1.2.12是否使用会话

1.2.13Flex中文字体

1.2.14FlexFramework与Flex程序“瘦身”

1.2.15浏览器缓存和永久缓存

1.2.16SWC文件

1.2.17RSL

1.2.18异步执行模式

1.2.19Flex程序与浏览器的关系

第2章企业级Web应用系统

2.1什么是企业级应用系统

2.2开发特点

2.3设计要求

2.4设计/开发原则

2.4.1系统设计的从简原则

2.4.2功能设计的适度原则

2.4.3代码编写的“傻瓜”原则

2.5设计思路和方法

2.6具体的设计方法

2.6.1系统架构的分层设计

2.6.2模块/接口设计

2.6.3异常捕捉设计

2.7规则

2.7.1为什么需要规则

2.7.2规则有哪些

2.7.3命名规则

2.7.4代码编写规则

2.7.5总结

第3章客户端开发规则

3.1命名规则

3.2编码规范

3.3异常处理规范

第4章Flex客户端技术实现

4.1模块化

4.1.1原理

4.1.2技术要点

4.1.3实例1:界面切换

4.2事件机制

4.2.1事件是什么

4.2.2事件传播路径

4.2.3事件机制描述

4.2.4事件流

4.2.5技术要点

4.2.6实例2:事件的捕捉/目标

4.2.7实例3:事件的冒泡/目标

4.2.8实例4:事件传播机制

4.3界面切换(事件触发)

4.3.1原理

4.3.2实例5:利用事件进行界面切换

4.4利用事件传递数据

4.5编写Flex界面组件

4.5.1自定义界面组件的两种形式

4.5.2技术要点:MXML形式的组件

4.5.3技术要点:As脚本形式的组件

4.5.4MXML组件与As组件的比较

4.5.5实例6:MXML形式的自定义组件

4.5.6实例7:As脚本形式的自定义组件

4.5.7实例8:自定义组件的继承和功能扩展

4.6自定义数据校验组件

4.6.1自定义数据校验类的技术要点

4.6.2使用数据校验类的技术要点

4.6.3同时进行多种校验的技术要点

4.6.4实例9:自定义数据校验类

4.6.5实例10:同时进行多个数据校验

4.7接口机制

4.7.1接口是什么

4.7.2接口涉及的四种对象

4.7.3接口调用的方向

4.7.4接口的特点

4.7.5技术要点

4.7.6接口的应用场合

4.7.7实例11:调用子界面的接口函数

4.7.8实例12:调用主界面的接口函数

4.8数据绑定机制

4.8.1数据绑定是什么

4.8.2数据绑定的步骤

4.8.3数据绑定涉及的三个概念

4.8.4源对象个数:目标对象个数

4.8.5数据绑定的原理

4.8.6技术要点

4.8.7实例13:将函数绑定到事件

4.9Flex乱码

4.10UTF-8字符集

4.11读取属性文件

4.11.1属性文件与Flex程序编译

4.11.2技术要点

4.11.3实例14:读取文本

4.11.4读取文本实例中可能遇到的问题

4.11.5属性文件编辑插件

4.12国际化(单界面应用)

4.12.1原理

4.12.2实现步骤

4.12.3实例15:实现国际化

4.13swc文件组成与使用

4.13.1swc文件的内容及用途

4.13.2swc文件与swf文件的关系

4.13.3swc文件的组成

4.13.4swc文件的使用:编译进程序中

4.13.5swc文件的使用:在程序外部动态执行

4.13.6实例16:swc文件的组成

4.13.7实例17:swc文件的使用

4.14RSL的组成

4.15国际化(多界面应用)

4.15.1实例18:多界面应用

4.15.2SWC文件的开发

4.15.3语言类型选择子界面的开发

4.15.4子界面2的开发

4.15.5子界面3的开发

4.15.6主界面的开发

4.15.7作业

4.16取得/改变URL

4.16.1技术要点

4.16.2实例19:Flex程序与浏览器的URL的相关操作

4.17取得URL中的参数

4.17.1技术要点

4.17.2实例20:使用片段从浏览器的URL取得参数

第5章安装服务器

5.1Web服务器/应用服务器

5.2ApacheWeb服务器的安装

5.3PHP应用服务器的安装

5.4AmfPHP的安装

5.5MySQL的安装

5.6MySQLQueryBrowser的安装

5.7ApacheOpenSSL的安装

第6章服务器端技术实现

第7章安全设计

第8章服务器端开发规则

第9章综合练习——实例28

……