【问题标题】:BlazeDS accessing HTTPRequest/HTTPSession in custom Java MessageAdapterBlazeDS 在自定义 Java MessageAdapter 中访问 HTTPRequest/HTTPSession
【发布时间】:2009-11-04 08:08:19
【问题描述】:

在为 BlazeDS Java 服务器编写的自定义 MessageAdapter 中,有什么方法可以访问自定义 MessageAdapter 中的 HTTPSession 和 HTTPRequest。

我正在尝试使现有的 COMET JSON 长轮询消息系统适应 BlazeDS,我们使用 HTTPRequest 参数来指定消息发送/轮询参数(例如用户任何给定页面的唯一 ContextID)。

我们可以在 MessageAdapter receiveMessage() 中检索任何类型的 HTTPSession 信息吗?

如果我无法访问 HTTPRequest(如果我们使用标准的 Producer、Consumer Actionscript 类,我不确定是否可以自定义它),有没有办法唯一标识给定的 FlexClient 长轮询来自该客户端的另一个长轮询(例如,如果同一个 HTTPSession 用户对同一个 Flex 应用程序打开了一个选项卡,是否有任何方法可以唯一地标识该用户?)。

【问题讨论】:

    标签: apache-flex actionscript-3 remoting blazeds


    【解决方案1】:

    是的,您可以通过 FlexContext 对象访问信息(除此之外还有更多)。

    检查 BlazeDS FlexContext JavaDoc

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-21
      • 1970-01-01
      • 1970-01-01
      • 2010-10-19
      • 2016-12-07
      • 1970-01-01
      相关资源
      最近更新 更多