【问题标题】:Calling multiple functions with Zend AMF and one NetConnection?用 Zend AMF 和一个 NetConnection 调用多个函数?
【发布时间】:2011-06-16 16:19:17
【问题描述】:

我的 Zend AMF 在我的应用程序中运行良好,但我正试图弄清楚如何通过单个连接调用多个异步函数。例如,假设我有一个名为“MyService”的服务和两个名为“init”和“getData”的函数。我可以创建一个连接,在同一个远程对象中调用“MyService.init”然后调用“MyService.getData”吗?如果是,如何...如果不是,有什么更好的解决方案?

当然,在这种情况下,我可以将 init 和 getData 组合成一个函数……但是,实际情况中的问题是,在“init”之后需要运行更多的方法。谢谢!

【问题讨论】:

    标签: php flash actionscript-3 remoting zend-amf


    【解决方案1】:

    我有一个unanswered question,我在这里问过这个问题,我相信与你的原因相同。我很想知道如何通过一个连接调用多个方法甚至更好的类。

    无论如何,在您谈论方法的情况下,没有关于如何从 flex 端调用它们的答案,我会创建一个调用这两个方法的第三种方法,或者允许某种对象或参数传递init 并让 init 调用 getData。

    另一个想法-也许您需要考虑 init 中发生了什么以及您是否真的需要它或需要直接从客户端调用它-例如,为了 getData(或 put 等),您总是必须已初始化?所以 getData 可能应该检查它是否已经被初始化,如果没有被初始化。

    【讨论】:

    • 感谢@Scott Szretter。我将此标记为已回答不是因为我找到了调用多个函数的解决方案,而是因为我能够组合一些函数和/或进行多个异步调用。再次感谢您的想法。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-14
    相关资源
    最近更新 更多