跟我StepByStep学FLEX教程------Cairngorm之Command部分
说明:该文系作者原创,请勿商用或者用于论文发表,转载必须经作者同意并且注明出处。
这一讲对Command部分进行详细解释,也就是command如何通过Delegate部分去做Services(Remoting,Webservices...等等)。
从上一讲中读者可以知道,Event触发通过FrontController影射到对应的Command进行业务处理。
而如果系统要和后台的数据库进行数据交互的话,Command就会产生Delegate,将远程访问(HTTP,WebServices等等)实例化,并将结果返回给Command。
Service则就是用来定义服务器端访问以获取数据的。
这样读者就很清晰Command部分的处理流程了,对照代码解释如下:
LoadPhotosCommand.as中需要加载图片访问服务器数据(该实例简化就定义在本地xml中,不过原理一样的),通过onResults_loadPhotos这个,将获取的图片数据加载到ModelLocator中,这样View就可以显示所获取的数据了。
而在PhotoDelegate中,就是将远程访问实例化而已:__service = __locator.getHTTPService("photosIn");
Services.mxml中定义了访问数据的方式:<mx:HTTPService id="photosIn" url="assets/photos.xml"/>。
读者通过Demo15及对其的详细讲解,应该有一个很基础的认知了,至于框架本身如何,在实际系统的开发中,都要很好的去遵循框架本身的要求。
分享到:
相关推荐
1 1 跟我StepByStep学FLEX教程------概述(原创) ...1 41 跟我StepByStep学FLEX教程------Cairngorm之Command部分 1 42 跟我StepByStep学FLEX教程------版权声明 1 43 跟我StepByStep学FLEX教程------贵在坚持
跟我StepByStep学FLEX教程------王一松.pdf
跟我StepByStep学FLEX教程------王一松
跟我StepByStep学FLEX教程 跟我StepByStep学FLEX教程 跟我StepByStep学FLEX教程 跟我StepByStep学FLEX教程 跟我StepByStep学FLEX教程
跟我StepByStep学FLEX教程.pdf 跟我StepByStep学FLEX教程.pdf 跟我StepByStep学FLEX教程.pdf 跟我StepByStep学FLEX教程.pdf 跟我StepByStep学FLEX教程.pdf
跟我StepByStep学FLEX教程 flex教程 flex大全
跟我StepByStep学FLEX教程------王一松
跟我StepByStep学FLEX,个人觉得比较好的一本关于flex书了,我最近也是刚开始学,网上没发现什么好资料,个人觉得这个不错,就传上来大家分享。设置资源分是迫不得已啊,喜欢在csdn上面下载东西,最近快没分了!
很详细的flex教程,适合新手入门很详细的flex教程,适合新手入门
安装算量(实例体验)入门教程(StepByStep)---消防水篇借鉴.pdf
安装算量(实例体验)入门教程(StepByStep)---消防报警篇分析.pdf
安装算量(实例体验)入门教程(StepByStep)---消防报警篇(2)借鉴.pdf
安装算量(实例体验)入门教程(StepByStep)---消防报警篇(2).pdf