|
题目:
雅宝题库答案:
****此区域为收费内容**** 需支付 1 知识币后可查看,1币=0.01元查看答案
雅宝题库解析:
如今的互联网日益成为应用程序开发的默认平台,RIA概念的提出,适时满足了Web开发者和浏览者对网络应用的更丰富的体验要求。Adobe公司的Flex技术以时下流行的Flash/AIR 作载体,为开发者提供了一种崭新的开发模型,它是使用基于标签的MXML语言来创建用户界面,并辅以面向对象的ActionScript 语言来设计处理业务逻辑。在用Flex开发大型应用时,通过引入插件机制来作为多人协作开发的解决方案是本文一大重点。本文所描述的系统,为开发人员提供了一套完整的开发框架,意在减少开发人员之间的重复劳动,减少模块与模块之间的耦合关系,使开发人员能够在一个规范统一的平台上进行高效的二次开发,快速的生产出符合项目需求的应用程序。本文首先解释了Flex/Flash的相关技术和平台,阐述了基于插件的软件构架相关技术领域的业界现状,包括技术层面和市场层面上的客观事实,以及对该门技术的优势和远景分析。在实现底层的插件构架时,本文采用的是典型的微内核加全插件的设计模型,参考OSGI框架的内核设计理念,用ActionScript加以实现。上层以插件的形式封装了多个实用模块,可供开发人员直接使用。顶层的应用在这里的实现可以完全发挥出Flex的技术优势,可以快速的制作出功能强大且吸引眼球的应用程序。最后提供的软件测试相关内容从数据上证明了系统的可用性,事实上来自使用者的反馈信息也更加证明了系统的易用性。从而使基于插件构架的RIA开发框架从理论可以被认定为是成功的用于大型RIA开发的解决方案。总之,该系统不仅仅是一个开发框架的实现,它更为企业日后众多的RIA开发提供了全新且实用的思路。 |
上一篇:某监理公司综合业务管理系统的设计与实施下一篇:财务报表系统的设计与实施
|