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