基于Flex与J2EE集成的RIA系统的研究与实现

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:cxz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在过去几年中,软件的构建、部署和运用发生了重大变化,RichInternet Application(RIA)将桌面软件的丰富功能与Web应用程序的广度结合在一起,提供良好的用户交互体验和更好的系统性能。与此同时,J2EE发展迅猛,其Spring框架和Hibernate框架具有容易使用和部署的特点,在实践中得到了广泛应用。本文首先说明了基于传统Web技术项目管理系统的局限性,详细分析了项目管理系统对交互式数据、偶尔连接、视频等需求。在分析了Flex技术的特点和功能后,着重分析了利用Flex构建系统的优点,可以无刷新页面、降低系统带宽、客户端和服务器异步交互。并探讨了Flex的安全性以及权限和会话的特殊性,并研究了如何提高客户端加载速度。其次,在分析Flex需要与J2EE集成才能构建系统的基础上,结合流行而且成熟的Web开发技术—J2EE技术,在对J2EE的Spring、Hibernate框架和Flex的Cairgorm框架进行研究的基础上,以集成Cairgorm、Spring和Hibernate架构分层次设计了表示层、业务层和数据持久层。然后,本文对某省科技厅面向中小企业科技计划项目管理系统进行需求分析,利用UML建立活动图和用户功能模型图,结合对系统的需求分析与设计,设计了该系统数据库和代表性功能。最后,详细应用Cairgorm+Spring+Hibernate的集成架构实现了系统。利用Cairgorm框架实现了表示层MVC处理,利用Spring框架的IOC反转控制实现了系统逻辑架构各层间和层内业务逻辑的松耦合,利用Hibernate框架的实体关系映射实现了数据的持久化,利用LCDS实现了Flex对象和Java对象转换和数据服务。本文着重探讨了基于Flex的RIA系统的典型应用,实现了可靠的、灵活的、松耦合的项目管理系统,验证了RIA系统的可行性和有效性。
其他文献
随着信息技术的发展,企业的信息管理系统保存了包括生产运作、销售、客户和产品等方面的大量数据。由于传统的信息系统缺乏有效的分析方法和技术,这些数据被深埋在各自系统设
产业是指创造类似的经济财货或效用的企业集合体。产业分布情况如何,意指产业单位能否在有限的空间内实现相关产业的优化组合,进而实现经济的无损高效合作,是经济发展水平的重要
近年来,随着自然灾害和突发事故等一系列灾难性事件频繁发生,世界各国都高度关注应急指挥系统的建设和应用研究,以尽可能减少灾难损失和提供及时的人道主义求助援助。应急指
互联网市场具有非接触、隐蔽性强、无经营场所、宣传成本低、主体难以追踪等特点,给不法分子在互联网上宣传、销售假冒伪劣产品和违禁产品带来可乘之机,给合法经营的商家和消
随着我国经济的高速发展,交通工具急剧增多,道路交通状况日益恶化,交通拥挤问题日趋严重。为了解决出交通拥挤问题,智能交通系统的研究被放到越来越重要的位置。交通自动监控系统
灰狼优化(Grey Wolf Optimization,GWO)算法是一种新颖的元启发式智能优化算法,其模拟了大自然中灰狼种族特有的等级制度和集体狩猎行为。GWO算法由于结构简单、参数少,收敛
无线自组织网络(WirelessAdhocNetwork)是一个由移动主机组成的,没有任何基础设施或集中管理的临时网络。无线adhoc网络中的每个节点都可以充当一台主机或者一个路由器。由于
粗糙集理论是Pawlak教授提出的处理不准确、不完整和不明晰信息的数学方法。模糊集理论是Zadeh教授提出的,用来刻画模糊现象以及模糊概念的数学工具。其后,Atanassov教授推广
随着图像采集技术、传感技术、互联网技术的迅速发展,现实生活中数字图像的数量呈现爆炸式的增长。面临数量巨大、内容丰富的图像数据库,如何从中准确、快速地检索到用户感兴
目标跟踪是计算机视觉领域的主要研究方向之—,在视频监控、军事制导、无人驾驶、人机交互等领域得到了广泛应用,深受研究者们的广泛关注。作为目标跟踪技术的一个重要分支,