【发布时间】:2010-10-29 15:33:38
【问题描述】:
我有一个 Spring MVC Web 应用程序,它通过控制器类(使用 @Controller 注释)提供 RESTful Web 服务,该控制器类具有通过 @RequestMapping 注释映射到特定请求类型和签名的方法。
我尝试通过以下方式将 BlazeDS 服务目标集成到混合中:1)将 HttpFlexSession 侦听器添加到 web.xml,2)将 flex:message-broker 和 flex:remoting-destination 声明添加到我的 Spring 应用程序上下文配置文件,以及 3) 添加通用 /WEB-INF/flex/services-config.xml。
上述 BlazeDS 集成步骤似乎已经破坏了我的 RESTful Web 服务,因为请求似乎不再被路由到控制器方法。
是否有可能做到这一点,即拥有一个 Web 应用程序,它 1) 通过请求映射的控制器方法为 HTTP 请求提供服务,以及 2) 通过 BlazeDS 服务为远程对象方法调用(即来自 Flex 客户端)提供服务?如果是这样,那么谁能告诉我我做错了什么?
提前感谢您的帮助。
【问题讨论】:
标签: java apache-flex spring spring-mvc blazeds