我想使用FLEX 4.5检索与wsdl link(WCF服务URL)类似的服务器内容。我没有在FLEX上使用过webservices。我使用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数据。我想我在传递参数时犯了一些错误。请指导我如何通过此链接传递方法和参数..
答案 0 :(得分:0)
首先,您需要创建一个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服务进行通信的link。