我几天前就提出了这个问题(What is the best approach to develop a video chat web application in Java? Flex or JMF?),感谢那里的答案,我们决定用Flex + Red5来实现它,所以现在的问题是,我们如何实现Red5现有的Spring Web应用程序?我们可以尽可能地利用当前在Spring应用程序中的Spring Security配置,并能够调用其中的所有业务逻辑。所以我们想知道Red5是否必须部署在一个单独的服务器中,或者我们是否可以在同一个Spring应用程序下部署它作为一个单独的servlet,从而能够使用相同的Spring Security配置来保护Red5服务器?我们知道Red5配置基于Spring,因此我们假设我们可以将它作为另一个servlet与Spring一起部署......是否可能?或者我们必须在另一台服务器中部署Red5并在其中配置另一个Spring安全实例?
答案 0 :(得分:1)
很多问题:)
基本上,您只需按照惯例编写服务器端逻辑,并使用所需的所有应用程序上下文xml,但请记住,您的主入口点(至少来自amf)将位于Application扩展中class(应该从那里加载任何额外的上下文)。
关于部署您的应用程序:
如果您选择第一个选项,您将能够以您经常使用的方式设置所需的一切,并且您也可以将其用作servlet容器而不会出现任何问题。
您可能会发现以下链接很有用: