简单的j2ee+flex 两个独立工程的通信例子
环境:eclipse 3.5 + tomcat 6.0 + flex builder 3.0 + blazeds-turnkey-3.2.0.3978.zip(adobe网站上下载)
(因为不能放截图所以只能叙述了)
1,新建一个java web项目 例名为 :testjava;
2,在此工程中写一个简单的类:
package cn.com;
public class InfoTest {
public String seeHello() {
return "Hello World";
}
}
3,在testjava工程加与flex通信环境:
解压blazeds-turnkey-3.2.0.3978.zip,找到里面的blazeds.war,将它导进testjava工程(右击WebContent>>import...>>File System 选上硬盘中你的blazeds.war地址>>finish)
编辑WEB-INF/flex/remoting-config.xml :
<?xml version="1.0" encoding="UTF-8"?>
<service id="remoting-service"
class="flex.messaging.services.RemotingService">
<adapters>
<adapter-definition id="java-object" class="flex.messaging.services.remoting.adapters.JavaAdapter" default="true"/>
</adapters>
<default-channels>
<channel ref="my-amf"/>
</default-channels>
<destination id="InfoTest ">//这个与flex 中的RemoteObject对应
&
相关文档:
1.在flex里面显示查询后的list集合数据
private var model:ModelConfig=ModelConfig.getOne();
ModelCong类中存放一些全局的东西要实现接口implements IModelLocator
(如public var root:String="http://192.168.1.68:8090/OA";--系统数据,
public var users:UsersVO=new UsersVO();用来存储信息的变量, ......
在flex中,一般直接在设计时写remoteobject的话,这个是比较普遍了,但有的时候,需要在AS代码中动态设置
remoteobject,这个比较少见,所以小结学习之:
情景是,当页面加载时,代码新建立一个remoteobject,然后设置其方法和调用参数,最后把调用返回的结果(是JAVA中的一个LIST),绑定到
一个repeater控 ......
最近搞了个flex的小玩意儿,大致就是用urlloader去读服务器上的xml文件,获得数据后将内容存到数组里。
本来想着挺简单的,想着这程序应该是顺序执行完,相当然的以为监听事件会在返回后再继续执行下面的语句,谁知道上来就出错了,在监听事件里的代码是异步执行的,这就导致主程序的数据不正常,也就是不能在自己想要的位 ......
AMF是Adobe独家开发出来的通信协议,它采用二进制压缩,序列化、反序列化、传输数据,从而为Flash 播放器与Flash Remoting网关通信提供了一种轻量级的、高效能的通信方式。如下图所示:
AMF(Action Message Format)是一种 binary format的资料型态,透过 AMF overHTTP的方式将flash端资料编码后传回server,server端的 ......
Flex Builder 3.0 For Eclipse plugin准备安装.
2009-11-11 15:38
这两天准备学习Flex,于是下载了Flex Builder 3.0 For Eclipse plugin准备安装.
但是安装后启动Eclipse,找了半天也没找到Flex.而且Flex Builder会把JRE也安装.觉得这样很不爽.
所以我想到能不能来个Flex Builder绿色安装方法呢.
想到就做.下面是我的 ......