【问题标题】:Spring/BlazeDS message interceptor use casesSpring/BlazeDS 消息拦截器用例
【发布时间】:2011-01-28 15:41:11
【问题描述】:

Spring BlazeDS 集成(在我们的例子中是 1.0.5M1)允许我们定义 MessageInterceptor 实例并将它们注册到消息代理中。我的问题很简单:有人知道这个机制应该或不应该用于什么吗?

从 API 文档中,我可以看到框架本身使用拦截器进行 Spring Security 集成。我们正在考虑使用这些拦截器来增强我们自己的特殊安全性(我们在应用程序上下文中使用我们自己的服务跟踪我们的用户),每次通过网络发送消息时都会评估一个条件。

我们意识到我们可能应该在某个时候集成 Spring Security 以更正式地处理这些事情,但现在消息拦截器似乎是个好主意。

【问题讨论】:

    标签: apache-flex spring blazeds


    【解决方案1】:

    我不知道它是否“好”用例,但在我们的用例中,我们有一个呼叫中心,让每个人都能看到“最新”版本的数据非常重要。有数百人查看数据,可能有十几个人可以更改数据。我们设置了它,以便任何数据修改都会向所有客户端发送消息,如果客户端当前有该数据,那么它将被更新,如果用户正在查看的实际选项卡上的数据发生了变化,则会弹出一个对话框,否则数据只会在幕后发生变化,而不会更明智。

    【讨论】:

      【解决方案2】:

      似乎以这种方式使用拦截器并没有导致任何问题,因为我们实现了这一点,所以我认为这不会成为问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-01-09
        • 1970-01-01
        • 1970-01-01
        • 2018-08-09
        • 2020-03-18
        • 2022-01-19
        • 1970-01-01
        • 2017-05-18
        相关资源
        最近更新 更多