- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
优秀毕业论文,完美PDF格式,可在线免费浏览全文和下载,支持复制编辑,可为大学生本专业本院系本科专科大专和研究生学士相关类学生提供毕业论文范文范例指导,也可为要代写发表职称论文提供参考!!!
2011信息技术与应用学术会议优秀论文
基于XML描述的MV0展现框架设计
李听
国H电力科学研究R.南瑞集团*日。南京210003
2 o技术的舞起,富互联网应用(RIA)已成为客户端技术的主流发展方
摘要:随着Web
向.本文舟绍T一种有助于快速搭建RI^应用的Flex展现框架,该框架提出7一种使用
nm描述的界面模型,并负责在运行时将这种模型还原成可交互的用户界面.宴践证明,
该框架在RIA应用的开发中大幅提高7开发教率,降低7应用开发和维护的成丰.
引言
随若Web2.0的*起和浏览器挫术的发展,以AJAX和Flex为代表的RIA亩互联阿应
朋技术逐渐取代传统的B,s技术,成为Web应用开发的主流。RIA为用,、带来了优良空互
体验.尤其是Flex技术结合了传统桌面应用和网贞应用的特点,在界面表现力、交互性、
性能、服务端调用能力和浏览器兼容性荨片面都十分优异.因此很快就取得了J1人用户和开
发者的青脒,但是,笔者在参与大型电力信息监控类项目设训开发中,也发现n“技术本
身存在的螋问题:
· 每新建一个页1且i都必须先创建一个对应的MXML文件:而每一次对页面饪改,BⅡ便只
是调整个组件的位置或大小,都需要重新对整个工程进行编详,生成新的swf文件。
● 在大型项目中,往往需要将应用言l【署在集群环境中.这就意味着每次重新编译后.都需
婪将新_I}:成的s.vf文件手【域借助T具复制到集群中的每一台服务器中。
· 在项目实施和试埘过程中,Hj户不断提出新附修改意见,需求变更频繁,但是基r现有
Flex技术,每次变更部需要编译整个丁程并重新艇柑swf立件。
制对以r问题.笔者设计并实现了套基于XML描述的FlexMVC展现框架——fcPF
1 FOPF框架逻辑架构
FCPF框架采用B埚架掏.可分为客户端和服务端两部分
REST等方式进行通信。系统的逻辑架构图如下圈所示:
!!!生——
—墨冒墨蕾叠看i
墨墨岛曩—冒叠
^1
。。,……~If_f… l
通信市塌·2011年11-12月
第77页
2011信息技术与应用学术会议优秀论文 Telecommarket
1.1.客户端架构
框架客户端从底层开始依次为FCPF客户端底层框架、应用设计器和基T-FCPF框架的
业务应用系统客户端扩展模块。FCPF客户端底层框架中,应用运行时包括应用和应用.h下
文等基础类;应用管理器足后台XML解析器、事件处理器、数据源连接器和应用加载器的
外观层;而位于展现层的应用容器则在页面中提供一个区域用于显示具体的应用界面,并负
责与浏览器页面中的其他程序进行交互;业务应用系统客户端扩展模块是第三方业务系统根
据自身业务需求,对通用模块进行抽缘,基于FCPF框架开发的应用扩展模块。通常扩展模
块中包括业务应用基类、事件处理器、数据源连接器等组件,以及面向最终用户的视图控件。
1.2.服务端架构
FCPF框架的服务端包括应用运行时、应用管理服务以及基于FCPF框架的业务应用系
统服务端扩展模块组成。
应用视图运行时服务负责根据用户请求取出指定应用的XML描述源代码,再可根据当
前用户的权限动态计算组件的可视范围,以生成针对该用户的应用界面描述代码,并将此
XML代码返回客户端。应用管理服务,主要负责存取XML代码,支持将代码存放在数据
库或文件中。业务应用服务端扩展服务是业务系统针对自身业务逻辑扩展的服务端模块,主
要包括业务数据加载逻辑,主要为FCPF客户端数据源提供的对应服务。
2.FOPF框架设计思路
2.1总体设计思路
FCPF框架的日标是让用户通过设计工具定制应用,无需手写代码,无需再次编译,直
接刷新浏览器就能够查看修改后的结果。为了能够合理、全面的描述一个应用,FCPF框架
借鉴了MVC应用模型的思想,即在一个典型的MVC应用中,通常包含数据源视图和事件
处理器。这样一个FCPF应用就包含了数据源连接器、视图、视图
您可能关注的文档
- 和利时Macs控制系统在动力锅炉上应用.pdf
- 河北省奶牛全混合日粮(TMR)应用中存在问题.pdf
- 河流污染治理技术在滇池河道水环境整治中集成应用.pdf
- 河南省独立通气笼具设备应用与管理探讨.pdf
- 河南油田泌浅67区块热采井套损原因分析及对策.pdf
- 核电标准体系与核安全法规体系有机结合问题浅探.pdf
- 核电厂PSA应用工具综述.pdf
- 核电科技研发型企业ERP系统实施与深化优化应用.pdf
- 核电站抗震设计与加固改造中应用概念设计理念若干建议.pdf
- 核技术非动力应用在中国%3a现状和未来.pdf
- 作业危害个人安全与防护朱帅80课件.pptx
- 邮轮港口城市介绍青岛学校福建船政交通职业授课方丽君96课件.ppt
- 疫情应激状态下认知策略的心理应对方法学校武汉交通职业08课.pptx
- 邮轮港口城市介绍高雄学校福建船政交通职业授课方丽君37课件.ppt
- 永磁同步电机电动汽车驱动系统与控制56课件.ppt
- 液压机构的分合闸储能过程高铁变电所一次系统运行与维护70课.pptx
- 2026届新高考地理精准复习水圈物质交换与能量循环.pptx
- 2026届新高考语文热点精准复习:修改病句之成分赘余.pptx
- 2026届新高考地理精准复习 区域产业升级与转移——粤陶赣移谱合作新篇章,产业升级促高质量发展.pptx
- 2026届新高考地理精准复习水循环和水量平衡.pptx
文档评论(0)