【问题标题】:Flex + Mate + WebServiceInvoker : Changing the WSDL according to FlashVarsFlex + Mate + WebServiceInvoker : 根据 FlashVars 更改 WSDL
【发布时间】:2023-03-15 16:18:01
【问题描述】:

我有一个 Mate 项目,在 EventMap 中有一个 WebService 标记实例(我在各种事件处理程序中使用它)。我非常希望能够通过 flashvars 设置 WebService 的 wsdl 属性,但我不完全确定在哪里或如何做到这一点。

我知道我可以通过 Application.application.parameters 集合访问 flashvars,但在 WebService 的加载事件期间我似乎无法访问 Application 实例...

我怀疑有一些微妙或明显的东西我正在设法忽略:(

【问题讨论】:

    标签: apache-flex actionscript-3 web-services mate


    【解决方案1】:

    部分原因是我没有将参数放在 index.template.html 的正确部分(如果一切正常,则调用的是 SECOND 部分,而不是第一个部分),部分原因是我误解了Application 和 WebService 类(为什么不缓存 wsdl?)

    我最终在事件映射实例上添加了一个可绑定的公共变量,然后在主应用程序的 creationComplete 处理程序中设置该变量。我可能完全可以在事件地图中完成此操作,但它会更加复杂。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-30
      • 2011-04-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多