如何在flex中使用httpservices检索WCF服务链接



我想使用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服务通信的链接。