`
raymond2006k
  • 浏览: 295174 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Flex RemoteObject 动态调用

阅读更多
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);
}
分享到:
评论
4 楼 wwwblike 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是不是配对了。
3 楼 bubusy 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中配置过的话
2 楼 raymond2006k 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"; 
1 楼 lydawen 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");

相关推荐

    flex remoteObject封装后和java通信

    在本文中,我们将深入探讨如何使用Flex中的RemoteObject组件封装后与Java应用程序进行通信。RemoteObject是Adobe Flex框架的一部分,它允许Flex客户端与服务器端的业务逻辑进行交互,通常是通过AMF(Action Message ...

    flex remoteobject调用java服务

    eclipse3.7 + flash builder 4.5插件 + tomcat6.X调试通过,一个flex remoteobject简单例子(BlazeDS)。实际导入后指定flex server--java settings--blazeds.war的路径

    flex中actionscript动态调用remoteobject类

    ### Flex中ActionScript动态调用RemoteObject类 在Flex中,使用ActionScript动态调用RemoteObject类是一种常见的实现客户端与服务器端交互的方式。通过这种方式,开发者可以在客户端灵活地调用服务器端的服务,并...

    flex4 remoteobject 多文件上传的例子

    在Flex4中,RemoteObject是ActionScript 3.0中的一种重要组件,它允许与后端服务器进行数据交互,如处理业务逻辑、访问数据库等。在这个"flex4 remoteobject 多文件上传的例子"中,我们将重点探讨如何使用...

    Flex BlaseDS remoteObject 例子(这个是错的,大家不要下了,SORRY)

    一个用Flex调用JAVA方法的例子ffffffff

    flex访问remoteObject实例

    综上所述,"flex访问remoteObject实例"涉及到ActionScript编程、服务配置、远程方法调用、事件处理、数据交换以及错误和性能管理等多个方面。通过学习和实践这些知识点,开发者可以熟练地构建Flex应用程序,实现与...

    flex使用 RemoteObject 与java进行json格式的数据交互

    在Flex中,我们可以通过`RemoteObject`来调用服务器上的业务方法,就像调用本地函数一样方便。 在与Java进行数据交互时,JSON(JavaScript Object Notation)格式是一种常见的选择,因为它轻量级、易于阅读和编写,...

    flex+java+remoteObject

    在Flex和Java的远程调用中,RemoteObject扮演了中间人的角色,它使得Flex客户端可以像调用本地对象一样调用Java服务器上的方法。 要实现Flex与Java的RemoteObject通信,首先需要在Flex客户端创建一个RemoteObject...

    Flex的remoteObject例子

    总之,Flex的RemoteObject是实现客户端与服务器交互的重要工具,它简化了数据传输和远程服务调用的过程,是开发RIA不可或缺的一部分。熟悉并掌握RemoteObject的使用,将有助于提升你在Flex开发中的效率和能力。

    flex4使用RemoteObject学习

    当Flex客户端通过RemoteObject调用`sayHello`方法并将User对象作为参数传递时,AMF会自动将ActionScript对象序列化为服务器可识别的格式,然后服务器执行相应的方法,最后将结果返回给客户端。客户端接收到结果后,...

    FLEX和使用RemoteObject和后台通信

    在Flex开发中,与后端服务进行数据交互是常见的需求,`RemoteObject` 是Adobe Flex框架提供的一种组件,用于在Flex客户端与服务器之间实现远程调用(RPC, Remote Procedure Call)。`RemoteObject` 可以方便地将Flex...

    flex中RemoteObject与java的通信

    ### Flex中RemoteObject与Java的通信 在Flex开发过程中,实现客户端与服务器端的数据交互是一项基本而又关键的任务。其中,`RemoteObject`是Adobe Flex框架提供的一个强大的组件,它允许Flex应用程序通过AMF...

    flex远程对象调用,flex和spring的集成,分页

    在源码层面,集成Flex和Spring可能涉及到创建Spring服务bean、配置Remoting Destination以连接到这些服务,以及在Flex客户端定义对应的RemoteObject来调用这些服务。对于分页,可能需要实现服务器端的分页查询方法,...

    flex 调用java

    Flex通过RemoteObject调用java实例:flex传入参数以及接收java返回结果。 通过mysql数据库的分页来展现flex调用java的实例。工程一共有两个:一个是java web端的,一个是flex工程。详情参考对应博客。

    flex远程过程调用部署文档

    Flex远程过程调用(RPC)部署涉及多个关键步骤和技术,主要目标是使Flex客户端能够与服务器端的Java代码进行通信。以下是对Flex RPC部署过程的详细说明: 1. **项目结构**: 首先,确保项目是按照Flex的要求组织的...

    Flex调用Webservice及java程序

    我们可以在Java服务器端创建代理服务,并在Flex客户端通过`RemoteObject`类来调用这些服务。 - **LCDS**:Adobe的商业产品,扩展了BlazeDS的功能,包括高级数据推送、事务管理、安全性和性能优化。 4. **Flex中的...

    Flex与java交互 远程调用方式

    3. 在Flex客户端,使用`RemoteObject`组件来引用Java服务,并声明对应的函数来调用后端方法。 4. 编写事件处理程序来处理服务调用的响应,展示或处理返回的数据。 在压缩包中包含的`info.mxml`文件,可能是Flex项目...

    flex调用java方法.pdf

    8. **编写Flex代码**:在Flex客户端,通过ActionScript调用Java服务,例如使用`RemoteObject`组件来与Java的`UserManager`服务进行通信,获取用户列表数据。 总结来说,Flex调用Java方法的关键在于使用Blazeds提供...

    flex3(remoteobject+datagrid+.....)+java+oracle源代码

    在与Flex3的集成中,可能需要设计一套数据访问接口,使Flex客户端能通过RemoteObject调用这些接口来读取、更新和删除数据。 在实际项目中,"MANAGER"可能是一个目录或者文件,它可能包含了项目的管理相关的代码或者...

Global site tag (gtag.js) - Google Analytics