【问题标题】:red5 and servlets: How can I get HttpServerRequest and HttpServerResponse?red5 和 servlet:如何获取 HttpServerRequest 和 HttpServerResponse?
【发布时间】:2010-02-01 03:35:16
【问题描述】:

我正在尝试为 red5 编写一个应用程序,它使用一些 servlet 类来打包对 facebook 的请求。

客户端是一个 Adob​​e flash builder 应用程序。

是否可以从 flex 应用程序发送会话信息,以便 red5 客户端创建正确的 HttpServletRequest 和 HttpServletResponse 对象?

在 tomcat 中的代码是:

public void doGet (HttpServletRequest req,
                                     HttpServletResponse res)
    throws ServletException, IOException
 {
        HttpServletRequest request = (HttpServletRequest)req;
        HttpServletResponse response = (HttpServletResponse)res;

       ...

}

【问题讨论】:

    标签: red5 servlets


    【解决方案1】:

    快速回答是肯定的,但我认为您实际上可能希望通过 Java EE 访问服务器的“闪存”部分。在这种情况下,您将需要通过 servlet 访问您的应用程序上下文,如下所示:

    ApplicationContext appCtx = (ApplicationContext) getServletContext().getAttribute(WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE);

    有了上下文,您可以访问所有的 bean 等。
    有用的链接: http://wiki.red5.org/wiki/Documentation/Tutorials/Red5DeveloperTips/FiveWaysToApplicationAdapter

    【讨论】:

      猜你喜欢
      • 2014-01-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-24
      • 1970-01-01
      • 1970-01-01
      • 2014-04-07
      相关资源
      最近更新 更多