Flex RemoteObject (as)
发布-liushuchao | 查看- | 发表时间-2009-7-30
Calling RemoteObject components in ActionScript
In the following ActionScript example, calling the useRemoteObject() method declares the service, sets the destination, sets up result and fault event listeners, and calls the service's getList() method.
<?xml version="1.0"?><!-- fds\rpc\ROInAS.mxml --> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"> <mx:Script> <![CDATA[ import mx.controls.Alert; import mx.rpc.remoting.RemoteObject; import mx.rpc.events.ResultEvent; import mx.rpc.events.FaultEvent; [Bindable] public var empList:Object; public var employeeRO:RemoteObject; public function useRemoteObject(intArg:int, strArg:String):void { employeeRO = new RemoteObject(); employeeRO.destination = "SalaryManager"; employeeRO.getList.addEventListener("result", getListResultHandler); employeeRO.addEventListener("fault", faultHandler); employeeRO.getList(deptComboBox.selectedItem.data); } public function getListResultHandler(event:ResultEvent):void { // Do something empList=event.result; } public function faultHandler (event:FaultEvent):void { // Deal with event.fault.faultString, etc. Alert.show(event.fault.faultString, 'Error'); } ]]> </mx:Script> <mx:ComboBox id="deptComboBox"/></mx:Application>
或许你还对下面的文章感兴趣

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。