------解决方案--------------------
新建一个 public class Service extends RemoteObject 将配置赋值,并有静态方法引用
Java code
public class Service extends RemoteObject
{
public static var _service:Service;
public static function get service():Service
{
return _service;
}
public static function configService(destination:String,endpoint:String,source:String):void
{
_service = new Serivce(destination,endpoint,source);
}
public static function getOperation(name:String,responder:IResponder):Object
{
var operation:AbstractOperation = _service.getOperation(name);
operation.addEventListener(ResultEvent.RESULT,responder.result);
operation.addEventListener(FaultEvent.FAULT,responder.fault);
return operation;
}
public function Service(destination:String,endpoint:String,source:String)
{
super(destination);
this.endpoint = endpoint;
this.source = source;
}
}
------解决方案-------------------- 对了,主代码中需要查询时实例化KrSysRoleDelegate,然后krSysRoleDelegate.getRole()即可,krSysRoleDelegate可以设置相关侦听ResultEvent.RESUL/FaultEvent.FAULT
------解决方案-------------------- 学习了
------解决方案-------------------- 楼上的老大,谢谢了,,我看了看, 还看的不是很明白
------解决方案-------------------- 楼上的老大,谢谢了,,我看了看, 还看的不是很明白
------解决方案--------------------