0

在 FlexBuilder 3 中,“数据”菜单下有两个项目用于导入和管理 Web 服务。导入网络服务后,我可以使用管理选项对其进行更新。但是,Web 服务在导入后似乎消失了。然而,经理确实认识到某个 WSDL URL 已被导入,并拒绝对其进行任何处理。

经理是如何知道这一点的,我怎样才能让它刷新某个 WSDL URL?

4

1 回答 1

1

在 flexbuilder 项目的 src 文件夹中,您应该会看到生成的类。例如,如果您使用管理器为 www.example.com 生成代理类,您应该会看到文件夹 /com/example 以及其中生成的代理类。

要在 ActionScript 中使用这些 Web 服务,请使用以下语句:

"import com.example.*;"

要使用 mxml 中的 Web 服务,请使用以下 .as 文件:

<mx:Script source="yourscriptname.as"/>

要刷新生成的代理类,使用最新的 WSDL,只需打开管理器并选择“更新”。

另外,我发现这篇文章对于使用 Web 服务非常有用。

我希望这会有所帮助,这个问题对这个问题有点含糊。

于 2008-09-06T19:43:54.190 回答