`
houwei
  • 浏览: 61535 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
写完这个系列blog后,接到一些朋友的站内消息,希望得到相关源代码。 因为修改每一篇blog,总发现会出现已有格式被破坏所以将所有源代码打包放在这里, 共有兴趣的朋友下载,所有项目文件都是建立在FlexBuilder3 下。清单如下:   java:  flexmvcRemoting   Flex-all-in-one:  FlexChaos   Flex-Central Management:  FlexCentralManagement   Flex MVC-Cairngorm:  FlexCairngorm   Flex Cairngorm without frontcontroller: ...
Mate 将会成为Flex领域的另一个热点。它使用设置(configuration)来调用Service,处理结果,同样也使用设置文件来更新绑定对象(Bindable object)。从某个角度来说:Mate是Flex领域的“springframework”。   Mate有两个架构层面的图表。一个是来自Yakov Fain of Farata Systems,另一个来自ASFusion。我更喜欢后者,其构架图如下:   http://mate.asfusion.com/a
正如在使用Cairngorm时,视图中的每一个动作都播送一个事件,每个播送出去的事件都需要建立相应的命令代码来处理事件。并且需要在FrontController中对应他们的关系。例如下面的简单流程: Loginvew.xml —> action login() —>dispatch LoginEvent —>Handled by LoginCommand —>mapping LoginEvent and LoginCommand in FrontController. 在不考虑商务层代码的情况下,当用户建立然后新的动作时,就需要建立2个新的代码,修改Controller代 ...
有没有听说过这个奇怪的词汇:“Cairngorm”?如果你的回答是“No” && 你是Flex程序员,哪你就看看自己是不是住在一个井底。J    Cairngorm是Flex的一个MVC框架结构,名字取自苏格兰的一个山脉。(kao,如果是我建立一个自己的框架结构,我就取名叫:“xxx”。)   有关这个框架,在网络上有很多图表用来讨论。下面是我所理解的框架图表:
  Flex Chaos-All-in-one这一节中所提到的,在大型项目中,将所有的代码放在一起并非明智之举,确切的讲:正确的方法是将商业逻辑层与UI层分离开来。     中央管理的理念是使用一个远程对象管理器来控制Flex与后端的通讯。其构建体系如下图所示
混沌未开,顾名思义就是匹萨店里面烘烤的色香味俱全的一个pizza大饼,在一个面饼的底板上,混合所有的原料。 Lets make Pizza!   Flex与生俱来的是它的事件驱动(event-driven)的特点。就是说,Flex可以使用它的标签做到任何事情。因此开发一个Flex应用程序最简单,最基础的方法就是使用Flex标签,先来看看代码。   Loginview,用户界面部分:   <mx:Form id=”loginForm” x=”0″ y=”0″> <mx:FormItem label=”Username:” > ...
Flex 无疑是RIA第一位得选择,而JAVA 可以是Enterprise application 的第一选择。 结合二者来开发Web App 无疑是一种走向流行的方案。 前端Flex+后端JAVA的简单架构如图:     在实际得开发中实现上述结构的方法非常之多。我只是将自 ...
Global site tag (gtag.js) - Google Analytics