as对象与java对象的转换
java对象不能直接转换为flex对象,所以需要创建一个as对象对应java对象,并且以[RemoteClass(alias="hello.User")]?
来指定对应的java对象类。下面我就以一个简单的例子来诠释交互
此例子在上一个例子中稍作改动即可应用
java类
?


?
? java服务类
?
?

- <?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="helloworld">???????? ?? ??????<properties>??????? ?? ??????????<source>hello.HelloWorld</source>? ?? ????????</properties>??????? ?? ??</destination?>? ?? ??</service>