[RemoteClass(alias="命名空间.类名")] 用于Flex中的类定义中,声明该类(Bean)可以与服务器对象绑定;而[Bindable]用于Flex中的对象定义。
二者不是同一个概念。不能用下面的写法实现与服务器对象的绑定:
[Bindable]
[RemoteClass (alias="org.swfaq.user")]
另:网上有人认为,关于Flex和java的交互,推荐使用xml的方式。根据项目中的经验,采用RemoteObject或Hessian的方式,对于独立测试和调试会造成较大的困扰;当然如果服务器端java和客户端flex的开发人员为同一人员可以避免这个问题,但通常项目中的分工会将这两部分交给不同的人,所以采用绑定服务器对象的方式会增加开发成本。
-
关键字