我采用Akka 2.0并想在我的 Web 应用程序中使用它。为此,我创建Filter了运行ActorSystem过滤器初始化。
过滤器加载,启动 Akka 内核Bootable实现。
现在我创建了一个 Actor(用于用户身份验证)并希望在我的 akka 过滤器范围之外的应用程序的其他部分向它发送消息。有什么方法可以做到这一点(我看到只做一些object来保存系统val)?也许我以这种方式使用 Akka 的逻辑是错误的?
谢谢。
我采用Akka 2.0并想在我的 Web 应用程序中使用它。为此,我创建Filter了运行ActorSystem过滤器初始化。
过滤器加载,启动 Akka 内核Bootable实现。
现在我创建了一个 Actor(用于用户身份验证)并希望在我的 akka 过滤器范围之外的应用程序的其他部分向它发送消息。有什么方法可以做到这一点(我看到只做一些object来保存系统val)?也许我以这种方式使用 Akka 的逻辑是错误的?
谢谢。
使用ServletContextListener创建和销毁 ActorSystem 并将其设置为 ServletContext 上的属性(制作一个小外观来获取它并设置它?)然后只需从过滤器中的 ServletContext 获取它。