浏览 6992 次
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2009-04-21
最后修改:2009-04-22
var remoteOperation:RemoteObject = new RemoteObject(); remoteOperation.destination = "FlameModelFactory"; remoteOperation.endpoint= "messagebroker/amf"; var op0:AbstractOperation = remoteOperation.getOperation( "createFlameModel" ); op0.addEventListener(ResultEvent.RESULT,customOperationHandleResult); op0.addEventListener(FaultEvent.FAULT,customOperationHandleFault); private function customOperationHandleResult(event:ResultEvent) : void { } private function customOperationHandleFault(event:FaultEvent) : void { trace("customOperationHandleFault: " + event.fault.message); } 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-04-21
最后修改:2009-04-21
楼主是不是用到了pureMVC,后台proxy调用remoteObject呀?你这里似乎没有指定AMF。我们用 pureMVC时,动态remoteObject费了很久神才弄出来
var lg : RemoteObject= new RemoteObject(); lg.destination = "login"; lg.endpoint="/usweb/messagebroker/amf"; lg.addEventListener( FaultEvent.FAULT, onFault ); lg.login.addEventListener( ResultEvent.RESULT, onResult ); lg.getDataById("123"); |
|
返回顶楼 | |
发表时间:2009-04-22
lydawen 写道 楼主是不是用到了pureMVC,后台proxy调用remoteObject呀?你这里似乎没有指定AMF。我们用 pureMVC时,动态remoteObject费了很久神才弄出来
var lg : RemoteObject= new RemoteObject(); lg.destination = "login"; lg.endpoint="/usweb/messagebroker/amf"; lg.addEventListener( FaultEvent.FAULT, onFault ); lg.login.addEventListener( ResultEvent.RESULT, onResult ); lg.getDataById("123"); 我没有用其他框架。 所见略同,你的做法和我的一样的。 我漏写了一句 ro.endpoint="messagebroker/amf"; |
|
返回顶楼 | |
发表时间:2009-07-14
raymond2006k 写道 lydawen 写道 楼主是不是用到了pureMVC,后台proxy调用remoteObject呀?你这里似乎没有指定AMF。我们用 pureMVC时,动态remoteObject费了很久神才弄出来
var lg : RemoteObject= new RemoteObject(); lg.destination = "login"; lg.endpoint="/usweb/messagebroker/amf"; lg.addEventListener( FaultEvent.FAULT, onFault ); lg.login.addEventListener( ResultEvent.RESULT, onResult ); lg.getDataById("123"); 我没有用其他框架。 所见略同,你的做法和我的一样的。 我漏写了一句 ro.endpoint="messagebroker/amf"; ro.endpoint="messagebroker/amf";这句可以不写的吧,如果在services-config中配置过的话 |
|
返回顶楼 | |
发表时间:2009-12-07
bubusy 写道 raymond2006k 写道 lydawen 写道 楼主是不是用到了pureMVC,后台proxy调用remoteObject呀?你这里似乎没有指定AMF。我们用 pureMVC时,动态remoteObject费了很久神才弄出来
var lg : RemoteObject= new RemoteObject(); lg.destination = "login"; lg.endpoint="/usweb/messagebroker/amf"; lg.addEventListener( FaultEvent.FAULT, onFault ); lg.login.addEventListener( ResultEvent.RESULT, onResult ); lg.getDataById("123"); 我没有用其他框架。 所见略同,你的做法和我的一样的。 我漏写了一句 ro.endpoint="messagebroker/amf"; ro.endpoint="messagebroker/amf";这句可以不写的吧,如果在services-config中配置过的话 可以不用加这句话,但是你得看看程序的flex server的endpoint是不是配对了。 |
|
返回顶楼 | |