闪存前端可以与.net后端通信吗?
解决方法
是.
我们使用Adobe Flex与.Net XML Web服务进行通信.
注意复杂的序列化.Net类型(例如DataSet) – ActionScript无法处理它们.
而是使用基本类型生成简单的XML.
另见:Flex and ADO.NET Data Services…anyone done it?
- <mx:WebService id="myDataService" showBusyCursor="true">
- <mx:operation name="WebMethodName" resultFormat="object" result="functionFiredOnComplete();"></mx:operation>
- </mx:WebService>
- public function load():void
- {
- myDataService.loadWSDL( "web method's wsdl" );
- myDataService.WebMethodName.send( params );
- }
- public function functionFiredOnComplete():void
- {
- // get data
- var myData:Object = myDataService.WebMethodName.lastResult;
- ...