gpt4 book ai didi

apache-flex - 在 Flex Mate 框架中使用 Web 服务

转载 作者:行者123 更新时间:2023-12-02 21:50:56 30 4
gpt4 key购买 nike

我目前正在尝试使用 Mate 的“调用标签”来调用我的 Web 服务并将 WS 响应委托(delegate)给我的故障/结果处理程序。我想使用 Flex Builder 提供的生成的代理,而不是普通的 <WebService><WebServiceInvoker>标签。

我实际上使用了几种技术失败了:

  1. <WebServiceInvoker>不适用于生成的代理。
  2. <AsyncMethodInvoker>需要一些复杂的 successType,我无法使用 WS 调用。定义事件对我来说似乎是多余的。我希望它简单易读,代码会被除了我之外的其他人接触!
  3. <MethodInvoker>无法使用实例,也无法处理代理' AsyncToken
  4. <DelegateInvoker>起初看起来不错。它调用服务,但不会触发有效的结果事件(无限忙碌光标)。即使我可以成功绑定(bind)到 XYZ_lastResult WS 代理,并且 WS 调用会导致从 WS 后端获取有效数据,<faultHandlers><resulthandlers>没有被执行。对于 DelegateInvoker 有一些解决方案可以更改生成的代理中的代码,但我绝对不想这样做!

所以这是我的问题:是否有一种简单(!)的方法将默认的Flexbuilder生成的代理Mate调用标签一起使用?

最佳答案

看来您的要求对于 Mate 来说并不少见。在他们的论坛中查看这几个主题:

http://mate.asfusion.com/forums/topic.php?id=424

http://mate.asfusion.com/forums/topic.php?id=421

解决方案是修改自动生成代码的一些位...这在某种程度上破坏了使用代码生成的全部意义。

关于apache-flex - 在 Flex Mate 框架中使用 Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1650297/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com