0

在阅读了关于 Java Servlet 的相同主题之后:

servlet 是如何工作的?实例化、会话、共享变量和多线程

我开始寻找有关这如何在 flex 上用于 LCDS 或 Blaze 远程对象的文档,但到目前为止没有任何运气......

那么,有没有人知道好的文档或有足够的经验来回答这个问题?

我目前正在使用 flash builder 4.6、ADEP Data Services for Java EE 4.6 和 JBoss 7.1。

编辑:我将说明我对远程对象的一些疑问:

如果作用域是应用程序,应用程序实例化的类是否像 java servlet 一样启动?不同作用域上的并发行为是什么?每次调用时是否创建和销毁请求作用域对象?静态成员呢?

4

1 回答 1

0

我的经验是有限的,并且使用 GraniteDS(据我了解,它的工作方式与 BlazeDS 非常相似)。AMF 调用命中一个 servlet(我认为它称为 MessageBrokerServlet)。此 servlet 将调用配置的服务。AMF servlet 与任何其他 servlet 一样工作,并遵循相同的生命周期。您的服务类不遵循此生命周期,默认情况下由 BlazeDS 管理。您可以在此处阅读有关目标范围(BlazeDS 公开的服务)的更多信息。您可以配置三个范围之一(请求范围、应用程序范围或会话范围)希望这会有所帮助。

于 2012-11-01T19:24:58.473 回答