Spring BlazeDS 集成 1.5.0 GA 版本发布
尊敬的 Spring 社区成员:
我很高兴地宣布,用于使用 Adobe Flex 构建 Spring 驱动的富互联网应用程序 (RIA) 的开源解决方案 Spring BlazeDS 集成 的 1.5.0 GA 版本现已发布。
下载 | 参考文档 | JavaDoc | 变更日志
此版本包含自候选版本发布以来仅需修复的少量 bug。为了回顾之前的里程碑版本,1.5.0 中包含的主要功能包括:
- 增强的 AMF 序列化支持,包括对 Hibernate 延迟属性和集合的正确处理、使用直接字段映射而不是基于属性的映射的选项,以及支持指定替代构造函数来代替默认的无参构造函数。
- 对 Spring Security 支持进行了重大重构,从而更容易将 Flex 应用与各种 Spring Security 功能集成,例如“记住我”、“会话固定保护”和“并发会话控制”。
- 更轻松地自定义和使用命名空间支持的框架提供的服务的配置,例如 LoginCommand 和 MessageInterceptors。
- 支持使用 RESTful Spring MVC @Controllers 读取和写入 AMF 内容。这为远程服务直接 RPC 方法提供了一个很好的替代方案,减少了需要支持多种客户端类型的应用程序中的工作重复。(请参阅更新后的测试驱动程序以了解使用方法示例。)
- 将最低依赖项升级到 Spring 3.0、BlazeDS 4.0、Spring Security 3.0 和 Spring Integration 2.0。
- 对基于 Maven 的测试驱动程序示例进行了全面修订,包括全面更新以使用 Flex 4,以及演示 RESTful 编程模型的新示例。
与往常一样,我鼓励任何感兴趣的人参与进来,尝试一下这个版本,并在 社区论坛 和 Jira 上给我们反馈。我们不断从在他们的项目中成功使用 Spring BlazeDS 集成的人那里获得宝贵的反馈,我们期待听到更多关于您体验的信息。
Jeremy Grelle
Spring Flex 负责人