Flex企业级Web应用系统设计与实现

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

原创精品系列原创精品系列原创精品系列原创精品系列Flex3企业级Web应用系统设计与实现----------------Flex3Flex3Flex3Flex3,AmfPHPAmfPHPAmfPHPAmfPHP,PHPPHPPHPPHP,MySQLMySQLMySQLMySQL开发((((仅第一章和第六章))))姜天格编著企业级Web应用系统需要多人团队并行开发,如何能够适应这种开发模式是设计系统架构的重点。设计良好的系统架构应该像拆积木那样能够拆分成为不同的部分,这些部分功能上相对独立,便于多人开发而不会相互影响。同时,又能够像搭积木那样方便地组合,完成复杂的功能。本书从企业级Web应用系统设计中实际需要解决的独立技术问题出发,提出问题,分析问题,解决问题。然后又将独立的技术要点结合起来,搭建企业级Web应用系统的开发框架雏形。本书的实例采用Flex2,AmfPHP,PHP,MySQL技术。本书适合有Web应用系统开发经验的系统设计人员和软件工程师参考。版权所有,侵权必究。本书法律顾问北京市展达律师事务所本书版权登记号:图字:01-2007-1829图书在版编目(CIP)数据机械工业出版社(北京市西城区百万庄大街22号邮政编码100037)责任编辑:印刷•新华书店北京发行所发行2008年8月第1版第1次印刷186mm×240mm1/16•印张标准书号:ISBN978-7-111-25176-7定价:59.00元凡购本书,如有倒页、脱页、缺页,由本社发行部调换本社购书热线(010)68326294纲要企业级Web应用系统需要多人团队并行开发,如何能够适应这种开发模式是设计系统架构的重点。设计良好的系统架构应该像拆积木那样能够拆分成为不同的部分,这些部分功能上相对独立,便于多人开发而不会相互影响。同时,又能够像搭积木那样方便地组合,完成复杂的功能。本书从企业级Web应用系统设计中实际需要解决的独立技术问题出发,提出问题,分析问题,解决问题。然后又将独立的技术要点结合起来,搭建企业级Web应用系统的开发框架雏形。本书的实例采用Flex2,AmfPHP,PHP,MySQL技术。本书适合有Web应用系统开发经验的系统设计人员和软件工程师参考。目录前言Flex应用于企业开发的现状简介本书的读者对象阐述本书分为5篇的原因(结合开发的5个阶段)本书各篇内容概括介绍致谢并联系方式第1111篇“基础与理论”第1章.接触Flex技术1.1Flex与Web应用的发展...................................................21.1.1用户对Web应用的期待.............................................21.1.2开发者对开发技术的期待...........................................31.1.3Flex带来的新气象................................................31.2Flex技术相关概念.......................................................41.2.1RIA与Flex.......................................................41.2.2RIA既是C/S又是B/S..............................................41.2.3RIA的未来.......................................................51.2.4Flex与Flash的关系..............................................51.2.5Flex是“客户端技术”............................................61.2.6Flex三种通信方式................................................71.2.7LCDS/FDS与AmfPHP................................................81.2.8MVC框架与Flex...................................................91.2.9Flex开发框架....................................................91.2.10Flex操作本地/跨域资源.........................................101.2.11AIR与Flex.....................................................101.2.12是否使用会话(Session)........................................101.2.13Flex中文字体..................................................111.2.14FlexFramework与Flex程序“瘦身”.............................111.2.15浏览器缓存和永久缓存...........................................121.2.16SWC文件.......................................................131.2.17RSL............................................................141.2.18异步执行模式...................................................151.2.19Flex程序与浏览器的关系........................................16第2章.企业级Web应用系统2.1什么是企业级应用系统....................................................22.2开发特点................................................................32.3设计的要求..............................................................32.4设计/开发原则...........................................................42.4.1系统设计的从简原则.................................................42.4.2功能设计的适度原则.................................................42.4.3代码编写的“傻瓜”原则.............................................42.5设计思路和方法..........................................................42.6具体的设计方法..........................................................52.6.1系统架构的分层设计.................................................52.6.2模块/接口设计......................................................72.6.3异常捕捉设计.......................................................92.7规则....................................................................102.7.1为什么需要规则....................................................102.7.2规则有哪些........................................................102.7.3命名规则..........................................................102.7.3.1子系统命名规则..............................................102.7.3.2Flex程序命名规则...........................................122.7.3.3服务器端程序命名规则........................................132.7.3.4变量/函数命名规则...........................................142.7.4代码编写规则......................................................142.7.5总结..............................................................14第2222篇“Flex客户端的设计与实现”第3章.客户端开发规则3.1命名规则.............................................................................................................................23.2编码规范.............................................................................................................................23.3异常处理规范.....................................................................................................................5第4章.Flex客户端技术实现5.1模块化5.2事件机制5.3界面切换(事件触发)5.4利用事件传递数据5.5编写Flex界面组件5.6自定义界面组件5.7自定义数据校验组件5.8接口机制5.9数据绑定机制5.10读取属性文件1.2.13Flex程序乱码1.2.14Flex国际化5.11国际化(单界面应用)5.12swc文件作成与使用5.13RSL的作成5.14国际化(Web系统整体应用)5.15取得/改变URL5.16取得URL中的参数(片段:fragments)第3333篇“PHPPHPPHPPHP服务器端的设计与实现”第6章.安装服务器端软件6.1Web服务器/应用服务器6.2ApacheWeb服务器的安装6.3PHP应用服务器的安装6.4AmfPHP的安装6.5MySQL的安装6.6MySQLQueryBrowser的安装第7章.Flex/PHP交互基本技术实现7.1基本交互(单值交互)7.2复杂交互(数据结构体交互)7.3跨域访问(crossdomain.xml)7.4局部使用SSL7.5登录验证处理(Session)7.6限制重复登录7.7数据库排他处理第8章.安全设计8.1安全须知8.2

1 / 92
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功