[Bindable] private var op:Operation=null;//操作类型 /* 保存*/ private function save():void{ /* 设置参数,验证指标名称是否重复,不重复添加 */ op=tarBiz.getOperation("checkName") as Operation; op.arguments="vmName"; tarBiz.checkName(StringUtil.trim(txtName.text)); } /* 修改*/ private function update():void{ op=tarBiz.getOperation("checkName") as Operation; op.arguments="updateT"; tarBiz.checkName(txtName.text); } /* 处理函数*/ private function checkHandle(evt:ResultEvent):void{ var opn:Operation=tarBiz.getOperation("checkName") as Operation; if(opn.arguments=="vmName"){//验证指标名称是否重复 //业务处理 }else if(opn.arguments=="updateT"){ //业务处理 } } <!--RemoteObject--> <mx:RemoteObject id="tarBiz" destination="targetBiz" showBusyCursor="true"> <mx:method name="checkName" result="checkHandle(event)"/> </mx:RemoteObject>