我想使用FLEX 4.5检索服务器内容,就像wsdl链接(WCF服务URL) ..我没有在FLEX上使用过web服务。我使用httpservices处理xml数据检索,其中我有一个本地xml数据。现在,我正试图检索服务器内容。我提供了服务链接,方法名称和xml标签。(似乎是参数)…因为这是我第一次尝试服务器内容,我需要一些帮助。非常感谢您的帮助。提前感谢……如果我能在webservices上得到一个示例项目就更好了。
这就是我正在尝试的。服务链接如下:
http://mfsapi.blisslogix.net/RSS_FEEDS_SERVICE.svc
当我点击这个链接,我得到下面的链接。http://mfsapi.blisslogix.net/RSS_FEEDS_SERVICE.svc?wsdl
我可以看到很多标签。
我使用HTTPSERVICES和WEBSERVICES来解决这个问题,我没有得到xml数据。我想我在传递参数时犯了一些错误。请告诉我如何通过这个链接传递方法和参数的步骤。
首先需要创建一个WebService
标记。或者使用ActionScript来处理WebService
类型的对象。
<mx:WebService id="myWebService"
useProxy="false"
showBusyCursor="true"
load="OnServiceLoad(event)"
fault="OnFault(event)">
<s:operation name="GetInformation" result="onLoad(event)" fault="onFault(event)">
</s:operation>
</mx:WebService>
然后您需要指定WSDL文档位置并加载它。
myWebService.loadWSDL("http://mfsapi.blisslogix.net/RSS_FEEDS_SERVICE.svc?wsdl");
那么您可以简单地调用WebService
标签中指定的操作。
myWebService.GetInformation();
这里有一个关于如何使用MXML和AS与web服务通信的链接。