在程序中经常可以看到这样的语句:
或:
解析:
endpoint定义了映射文件的消息协议,这个文件来自/web-inf/flex/services-config.xml中,代码如下:
class="flex.messaging.endpoints.SecureAMFEndpoint"/>
destination:中的值memberDAO是remoting-service.xml中相应的id名,代码如下:
com.cx.action.IntroduceOneself
id:这个一目了然,代表这个远程调用,值得说明的是,通过id可以访问远程java的方法,如在java的IntroduceOneself类中有speak(SpeakUser user)方法,则可这样调用:
var user:SpeakUser = new SpeakUser();
someOneCome.speak(user);
someOneCome.addEventListener(ResultEvent.RESULT,getRoHelloRes); //其中getRoHelloRes是一个方法
映射对象的位置是通过remoting-service.xml
注解:
在mxml文件中,使用标记来表示HTTPService对象。使用此标记可以访问Action Message Format(AMF)编码的java对象方法。
阅读(1641) | 评论(0) | 转发(0) |