摘要:随着信息化的发展,越来越多的遇到了“不敏捷”和“效率不高”两大难题,由于“不敏捷”,企业或部门不能依赖于IT基础架构来快速满足业务需求的变化,缺乏有效应对业务提升的能力,由于“效率不高”,项目和软件开发的成本过高,投入的资金较难得到预期效果。对于软件的架构,有很多定义,一般来说,“架构是一系列关于软件系统组织的重大决策”,回顾软件架构的发展历程,自从软件脱离于硬件成为独立的产业以来,主要经历了三个重大的软件架构。在早期的功能化编程中,数据和功能是分开的,所以编程有“数据结构加算法”的概念,这个阶段就是面向过程的架构。后来软件越来越大型化,对模块重用的需求更突出了,于是出现了面向对象的方法,人们 阅读全文
Flex 3: 处理数据 定义数据模型
2010-12-19 12:55 by Mr.Albert, 268 阅读, 0 推荐, 收藏, 编辑
摘要:一个数据模型就是一个ActionScript对象,这个对象的属性用来存储应用程序之地你的数据。在向服务器发送数据之前,或者从服务器接收数据但还没有使用之前,数据模型提供一个在Flex应用程序中存储数据的途径。Adobe Flex应用程序与服务器之间的通信只发生在Flex应用程序需要检索的数据尚未可用,和使用Flex应用程序中的新数据更新服务器端 的数据源。你使用模型不是一定需要连接到服务器。例如,你可以使用MXML或ActionScript静态对象,或者从本地XML文件中获取。在MXML标记、ActionScript函数、或者ActionScript类中,都可以定义数据模型。将模型写在MXML 阅读全文