当前位置:主页>Flex>文章内容
  • PureMVC初步研究小结
  • 来源: 作者: 2008-04-04 【

对于 MVC的概念和用Cairngorm 对Flex 程序的架构其实很早就遇到了,那时我感觉没必要,后来用Flex 做了不少东西,总的感觉就是想到那就写到那,对整体的规划没概念,代码显得十分的乱,于是开始来接触MVC,Cairngorm 和PureMVC,其实Cairngorm 应该更规范有更多的资料来学习,但我还是选折了PureMVC。

PureMVC是一个由controller、Model 、view 三个子系统构成的,由Facade,实现统一管理的一个系统架构。在设计模式中对于Facade的描述为,Facade是个对象结构模式,为子系统中的接口提供一个一致的界面,Facade模式定义了一个高层接口,这一系统使得子系统变得更易于控制。

PureMVC:(注意点纪录):

1。pureMVC中的command、meditor、proxy,一般是要先注册然后才能调用。

2。command、meditor、proxy都继承于Notifiter,所以它门都有sendNotification(发送Notification)的能力,而对于接受Notification,command可以被Notification触发,但前提是command已经被注册。 meditor,可以接受listNotificationInterests中定义的Notification name的Notification 。

3。proxy,要先于meditor被注册 ,在meditor中才可以对注册的proxy的加以引用。





上一篇:RadioButtonGroup与TileList组合使用时容易忽略的validateDisplayList方法(原创)   下一篇:PureMVC的十个小提示
  • 用户名:新注册) 密码: 匿名评论
  • 评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)

Copyright © 2006-2008 flashas.net All Rights Reserved.
网站内容咨询: admin#flashas.net (#为@) 联系QQ:40777822 浙ICP备06033001号
(本网站最佳浏览解析度为1024*768, 建议使用IE 6.0或以上版本浏览器。)