"Manning.Flex.on.Java.2009"是一本专门探讨如何在Java环境中高效利用Flex技术进行Web应用程序开发的书籍。该书旨在帮助读者深入了解FLEX与JAVA的集成,通过实例和深入剖析,让开发者能够快速构建功能丰富的富客户端应用。
在第一部分"Getting started"中,作者引导读者从基础入手,第1章介绍了Flex与Java的基本结合,使新手了解两者之间的协作原理。接着,第2章讲解了如何使用Java作为Flex应用的后端支持,包括Java语言的基础知识以及如何创建和部署Java服务供Flex调用。第3章关注的是利用Flex的特性来打造用户体验,如丰富的用户界面和数据绑定。第4章介绍了如何通过Flex连接到Web服务,以便实现数据的动态交互和远程通信。
第二部分"Strengthening the backend"着重于提升应用的后台处理能力。第5章讨论了BlazeDS,这是一个用于在Flex和Java之间进行高性能数据交换的解决方案,同时也涵盖了远程过程调用和日志管理的相关内容。第6章则介绍了Flex Messaging,它提供了强大的消息传递机制,对于实时通信和异步处理至关重要。
进入第三部分"Going above and beyond",作者带领读者探索更高级的主题。第7章涉及到安全性,涵盖了如何保护Flex应用免受攻击,并确保用户隐私。第8章则是关于图表绘制,使用DeGrafa库实现数据可视化,提升应用的分析和呈现能力。第9章探讨了Adobe AIR的应用,如何利用这个平台将Flex应用扩展到桌面环境,实现真正的"桌面2.0"体验。最后一章(第10章)着重于测试和调试,确保开发出的Flex应用质量可靠。
这本《Manning.Flex.on.Java.2009》是针对想要利用Flex技术在Java环境中进行创新的开发者的一本实用指南,无论是初学者还是经验丰富的开发者都能从中找到有价值的信息和实践技巧。同时,它强调了社区支持,鼓励读者在Manning论坛上分享观点、提问和获取更新,共同促进技术进步。