Flex on Java
作者: Bernerd Allmon and Jeremy Anderson
语言: 英文
出版年份: 2010
下载链接:
书籍均收集自互联网,仅供学习和研究使用,请莫用于商业用途。谢谢合作。

书籍摘要

核心定位

《Flex on Java》是一本讲解 Flex 富客户端与 Java 企业后端协同开发的实战书。作者以缺陷跟踪系统 FlexBugs 为贯穿案例,重点说明如何把界面、远程调用、消息推送、安全控制与构建流程接成一条完整链路,适合把它视为早期 RIA 全栈项目的方法样本。

内容主线

全书按“先搭后端、再做前端、再深化集成”的顺序展开。前半段完成 Java 基础工程、Flex 界面与 Web Service 对接;中段转入 BlazeDS 远程调用、日志和消息通信;后半段补入安全、图形组件、AIR 打包、测试与持续集成,并以 Grails 展示另一种后端组合方式。

章节内容

章节 内容
第一章 说明 Flex、MXML、ActionScript 与 Java 协作场景。
第二章 用 AppFuse、Maven、Spring、Hibernate、Struts2 搭好 FlexBugs 后端。
第三章 创建 Flex 前端,组织主界面、列表、详情、评论等视图。
第四章 以 MVP、事件和 Web Service 连接前后端数据流。
第五章 引入 BlazeDS,改用 AMF 远程调用,并配置日志能力。
第六章 实现 BlazeDS 消息推送,让客户端接收服务端更新。
第七章 集成 Spring Security,处理认证、授权与个性化展示。
第八章 使用 Degrafa 构建自定义图形与图表组件。
第九章 复用代码并打包 AIR 桌面应用,处理发布与共享模块。
第十章 用 FlexUnit 与 Hudson 建立测试和持续集成流程。
第十一章 展示 Flex 与 Grails、JMS、ActiveMQ 的整合思路与扩展方向。

适用读者

适合已有 Java 开发经验、需要理解 Flex 企业应用如何接入现有服务栈的读者,也适合研究 BlazeDS、MVP 与早期前后端分工模式的人。不适合只想学习现代前端框架的入门者。

总评

这本书的现实技术栈已经带有时代性,但它在分层设计、远程通信、工程化与企业协作流程上的讲解仍有参考价值。若把它当作 Flex 时代全栈架构案例来读,收获会大于把它当成今天的直接开发手册。

期待您的支持
捐助本站