pureMVC框架
文章平均质量分 79
wkyb608
这个作者很懒,什么都没留下…
展开
-
总结PureMVC中Mediator,Command,Proxy的职责
我对PureMVC的喜爱可以说到了偏执的地步...我知道这样不好 。当我第一次接触它时,我就被它简洁轻量的架构所迷住,因为十分符合我个人的编码习惯了,一切从简,于是乎,之后无论公司或个人的项目 ,都用到了PureMVC,我知道这样也不好,但我就是偏执!说的有点跑题了..归入正题,我们知道,PureMVC由3个单例模式类组成,分别是Model,View和Controller,可以说这3层就是整个PureMVC的核心。那么这3层在框架 中各自扮演着什么样的角色和其职责呢?下面总结一下。(住:示例代码 片原创 2010-09-21 10:17:00 · 2677 阅读 · 3 评论 -
pureMVC接口与类
今天无意中数了一下pureMVC的类,发现一共有十个接口分别为ICommand,IController,IFacade,IMediator,IModel,INotification,INotifier,IObserver,IProxy,IView,十一个直接或间接继承接口的类Controller,Model,View,MacroCommand,SimpleCommand,Facade,Mediator,Notification,Notifier,Observer,Proxy原创 2010-11-25 16:19:00 · 500 阅读 · 0 评论 -
pureMVC架构解析
了解调用的过程:接口是各个类的基础,类都可以追溯到接口上面,如view继承自IView接口;Notifier,notification,observer三个类是整个框架的基础,分别为通知发送者,通知本身,通知观察者,meadiator,command,proxy都是继承自notifier类,可以用父类notifier的方法sendNotification(),此处有要注意的地方,Notifier是怎么sendNotification的呢? 他调的是facade 的sendNotification方法,而fa原创 2010-11-25 16:32:00 · 714 阅读 · 0 评论 -
PureMVC之通信
PureMVC的通信并不采用Flash的EventDispatcher/Event机制,而是使用观察者模式以一种松耦合的方式来实现的。 PureMVC的通信主要依靠三个类来实现:Observer、Notitication和Notifier。我们可以在org.puremvc.patterns.observer包里面找到这三个类,下面就来看看这三个类是怎么实现的吧 ObserverObserver类实现了IObserver接口,在PureMVC中,IObserver接口主要是用于处理notification方法原创 2010-11-25 16:33:00 · 834 阅读 · 0 评论 -
ActionScript通用开发框架
Actionscript 3(简称as)自2006年诞生以来,出现了一大批很优秀框架。就我的知识领域,运用包括pureMVC、pushButton Engine(组件框架)、Robotlegs、Ash等等。我将对这几个通用的开发框架进行一个较深入的总结。同时下文的种种判断、结论可能不完全正确,完全限于个人的思考、理解得到的。运用框架让开发效率更高,扩展性好,可维护。理解框架让框架的作用发挥极致,开转载 2012-10-18 20:16:41 · 964 阅读 · 0 评论