6

我之前对 Spring 框架和 Flex 有一点经验,但从未将它们一起使用过。我正在开始一个新项目,并想使用 Spring 和 Flex。我注意到有一些特殊的“Spring BlazeDS 集成”库。由于时间紧迫,我无法进行适当的评估,我希望 StackOverflow 社区能够帮助我决定是否使用这个库。

问题是:

  • 在服务器端使用“Spring BlazeDS 集成”与“普通 Spring”有什么好处/缺点?

  • Spring BlazeDS 集成会​​大大加快开发速度吗?

  • 是否会通过使用引入任何灵活性约束?还有什么需要考虑的吗?

提前致谢!

4

2 回答 2

2

BlazeDS 是由 Adob​​e 创建的开源库。您可以使用它直接从 Flex 端调用 Java 服务(方法),而无需创建一些 Web 服务。还有其他好处,例如消息传递,但主要是大大简化了 Flex/Java 集成。

Spring BlazeDS 集成是由 SpringSource 人员创建的项目,目的是使用 Spring 配置文件进行 BlazeDS 设置并使用 Spring 编程模型。因此,如果您在服务端使用 Spring 而在客户端使用 Flex,添加 BlazeDS 并使用集成 Spring/BlazeDS 是一个非常好的主意。

于 2010-01-15T16:39:58.327 回答
1

除非您在服务器上使用 Spring,否则它没有任何好处。由于您使用的是 Spring,因此可能值得一看,但当然需要一些额外的时间来学习它。

简而言之,它为您想要向客户端公开的后端基础设施和服务提供了更容易的配置,并且它与 Spring 应用程序上下文和一般的 Spring 编程模型完美集成。

于 2010-01-19T08:44:45.353 回答