2008-09-04 136 views
0

在FlexBuilder 3中,「數據」菜單下有兩項用於導入和管理Web服務。導入webservice後,我可以使用manage選項更新它。但是,這些web服務在導入後似乎會消失。但管理員確實認識到某個WSDL URL已被導入,並拒絕對其執行任何操作。在FlexBuilder中管理Web服務 - 管理員如何工作?

管理員如何知道這一點,以及如何使其刷新某個WSDL URL?

+0

你有沒有想過這個?我不得不發佈一個愚蠢的,因爲我不能:http://stackoverflow.com/questions/652621/flexbuilder-web-services-list-empty – 2009-03-17 00:14:35

回答

1

在flexbuilder項目的src文件夾中,您應該看到生成的類。例如,如果您使用管理器爲www.example.com生成代理類,則應該看到裏面包含生成的代理類的文件夾/ com/example。

要消耗在ActionScript中,這些Web服務使用語句:

"import com.example.*;" 

要消耗的WebService MXML中包括使用。至於文件:

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

要刷新生成的代理類,消費最新的WSDL,只需打開管理器並選擇「更新」。

此外,我發現這個article非常有用的消費Web服務。

我希望有幫助,這個問題有點模糊的問題。