《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
……