flex中应用webservice进行低数据量通讯
1、webservice作为一种网络通讯技术,屏蔽了各开发平台的差异,使各平台之间可以无缝的通讯,实际开发中
flex可以方便的调用webservice进行低数据的通讯,flex提供了两种方式:<mx:WebService>、mx.rpc.soap.WebService。
?
2、<mx:WebService>
?
?
internal function doWebServiceCall():void{var ws:mx.rpc.soap.WebService=new mx.rpc.soap.WebService();ws.useProxy=false;ws.wsdl="http://localhost:9090/webServiceImpl?wsdl";ws.loadWSDL(ws.wsdl);var operation:mx.rpc.soap.Operation=ws.getOperation("toUpperCase") as mx.rpc.soap.Operation;operation.addEventListener(ResultEvent.RESULT, getUpper_resultAS);operation.addEventListener(FaultEvent.FAULT, getUpper_faultAS);operation.send(this.txtStrAS.text);}?
执行效果和使用标签相同。
?
具体代码请参考附件。
?