首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 203 毫秒
1.
用Struts和Hibernate构筑Web应用开发策略   总被引:7,自引:5,他引:7  
当今越来越多的Web应用是基于MVC设计模式的.此种设计模式提高了应用系统的可维护性、可扩展性和组件的可复用性.Apache开源组织提供的Struts框架充分体现了MVC架构.Hibernate实际上是一个用对象编程思维来操纵数据库的解决方案.提出了一种基于Struts和Hibernate架构的Web应用开发策略.MVC架构中,模型、视图和控制器3个部分中的模型部分(数据持久层)用Hibernate实现,视图和控制器的实现依托于Struts框架.这种策略真正实现了层间的松散耦合.  相似文献   

2.
基于元数据构建自描述的Web应用框架   总被引:1,自引:0,他引:1  
在Web应用系统中,具有自适应能力的Web应用框架将极大地提高系统的开发、部署和维护效率。基于元数据的表征能力,扩展了MVC设计模式,建立模型元数据、视图元数据、控制元数据,分别对系统中模型、视图和控制进行详细地描述,并利用应用程序元数据对三类元数据之间的关系进行描述,在此基础上,构建了一个自描述的、具有良好自适应性和可扩充性的Web应用框架。  相似文献   

3.
基于RM-ODP标准以及Web services技术,提出了基于Web应用的开放的模型复用框架OMRF,从企业视图、信息视图、计算视图、工程视图、技术视图五个层面给出了该框架的主要内容,分析了基于该框架的模型复用开发应用模式,阐述了基于该框架的具体研究问题,对提高模型复用与集成能力具有一定参考价值.  相似文献   

4.
基于RMODP标准以及Web services技术,提出了基于Web应用的开放的模型复用框架OMRF,从企业视图、信息视图、计算视图、工程视图、技术视图五个层面给出了该框架的主要内容,分析了基于该框架的模型复用开发应用模式,阐述了基于该框架的具体研究问题,对提高模型复用与集成能力具有一定参考价值。  相似文献   

5.
分析了Web工程的特点和目前所面临的一些问题,提出了一种基于视图的Web工程设计模型框架.该框架以对象和视图作为基本实体,同时提供了Web工程设计的高层描述,支持其在不同粒度上的抽象、封装和复用.应用实例证明该框架较好地改善了Web应用的可管理性、可维护性和可扩充性.  相似文献   

6.
Hybrid App融合了Native开发和Web开发的优势,其开发方式在移动应用开发和桌面应用开发中所占的比重越来越大.本文实现了WebView和Native的双向通信机制,建立了Hybrid App的开发框架,并通过对Web数据进行本地离线存储,对Web文件采用基于字节流的差量更新的方式对框架进行优化.最后对开发框架和优化机制进行了实际测试,采集数据并进行分析,实验结果表明开发框架和优化机制具有实用性和可行性.  相似文献   

7.
基于Struts和Hibernate框架的Web应用的设计与实现   总被引:17,自引:3,他引:17  
基于J2EE平台的框架技术是目前开发Web应用的主流技术。其中,Struts框架基于MVC设计模式,清晰地划分了控制部分、业务逻辑和视图,实现了各层之间的解耦;而Hibernate对JDBC提供了轻量级的对象封装,降低了业务模型部分开发的难度。整合这两种框架的J2EE架构是Web应用开发的完美选择。本文以某企业办公系统E-WORK的开发为背景,重点阐述了Struts和Hibernate框架技术,并通过分析这两种框架各自的优缺点,设计了整合Struts和Hibernate框架技术的E-WORK系统的J2EE架构。最后以系统中一个模块的实现为例说明系统开发过程。  相似文献   

8.
Web 应用的开发周期越来越短,需求的快速变化要求Web应用能够实现持续改进和功能增强.从而产生了对 Web 应用快速开发框架的迫切需求.针对此,基于工作流驱动的 Web 应用模型.提出了一种Web 应用快速开发框架 WADF-Workflow.该框架支持遵循WfMC工作流规范的业务流建模,并支持基于工作流引擎的页面流控制、数据流控制和业务逻辑处理的分离.最后,给出了基于开源工作流Shark和JaWE的框架实现和应用实例.  相似文献   

9.
Struts是基于MVC的Java Web应用框架,它把Java Web应用分为模型、视图和控制器三个部分;Hibernate是一个开源的ORM(对象关系映射)框架,它很好地提供对象与关系数据库的映射,实现关系数据库的持久化操作。在教学答疑系统中使用Struts与Hibernate框架提高了程序的开发效率,增加程序的可维护性、可重用性和可扩展性,并提供程序更好的性能。  相似文献   

10.
基于元数据的对象管理的Web框架   总被引:1,自引:0,他引:1  
提出了一种基于元数据的对象管理的Web框架(OMF),OMF针对目前流行的Web框架(如Struts等)缺少存储、一致性差等问题,充分运用JDO、Servlet、JSP等标准,使用XML定义对象元数据,辅以面向域的代码生成技术,实现了对象的持久、事务、表现视图等的一致性管理,并同时集成了灵活的基于角色和ACL的访问控制机制。通过该框架,能实现快速创建Web应用系统,极大地提高开发效率。  相似文献   

11.
路晓丽  董云卫 《计算机科学》2010,37(12):110-113
为了保证Web应用的质量和可靠性,Web应用软件测试受到了人们越来越多的重视。有效的Web应用软件的测试依赖于对其进行充分的分析和理解,掌握其内部的控制流和数据流信息,构建结构模型实施基于覆盖率的结构测试。提出了一种Web应用软件结构模型,它分为5级,分别为函数级、函数群级、对象级、对象群级和应用级,且基于此结构模型,提出了测试用例的设计和选择的方法,从而更好地支持了Web应用软件的结构测试。  相似文献   

12.
保持时新性的WebView自适应物化和维护策略   总被引:1,自引:0,他引:1  
WebView是指存储在WebRepository中的Web页面。WebView对于很多系统来说都非常有用,它可以给用户的查询和分析带来更快的效率,特别适合联机分析处理(OLAP)和决策支持。然而当使用Repository中的信息为用户服务时,笔者无法保证所提供的信息是最新的(与源数据保持up-to-date)。在这种情况下,虽然把这些信息返回给用户,实际上却不知道这些信息是否可以满足用户的需要。为了提高数据质量,系统需要尽可能提高数据时新性(Freshness),保持Repository与数据源相一致。该文围绕数据时新性,对系统存储哪些页面,这些页面又如何更新和维护才能取得系统能力和效率之间的平衡进行讨论,并提出一种基于效益的时新性保持方法(Profit-basedFreshness-keepingMethod,PFM),同时给出了它的近似解。实验结果说明,该方法在系统效率和数据时新性综合评估方面优于传统方法,同时对Web环境具有良好的适应性。  相似文献   

13.
一种面向对象的Web Application测试模型   总被引:1,自引:0,他引:1  
为了保证Web应用的质量和可靠性,需要不断加强对Web应用软件的测试研究.Web应用软件的有效测试依赖于对其进行充分的分析和理解,提出良好的测试模型,并基于测试模型提出测试策略和测试方法.提出了一种面向对象的Web应用软件测试模型WATM,并且基于WATM提出了测试用例的设计和选择的方法,从而更好地支持Web应用软件的导航测试和状态行为测试.  相似文献   

14.
基于JSF架构的Web应用程序研究与开发   总被引:2,自引:0,他引:2  
高速发展的网络技术,使得基于B/S架构的Web应用程序开发越来越流行,针对当前的开发框架中的不足,由Sun公司领导的JCP社区提出了JSF技术,旨在简化Web应用程序用户界面的创建与开发,并且完全实现了MVCModel-2设计模式。JSF提供了一个丰富的用户界面组件库,同时实现了表现层与业务逻辑层的完全分离,使得JSF成为一种功能强大的Web应用程序开发技术。  相似文献   

15.
基于CORBA的Web访问数据库多层模式   总被引:4,自引:0,他引:4  
随着Web应用的复杂化,为了建立具有更高可靠性和可扩展性的应用系统,Web访问数据技术经历了从CIG模式到多层模式的发展,本文分析了推动Web访问数据库技术发展的内在因素,讨论了基于CORBA的多层模式的特点,结构和实现技术。  相似文献   

16.
基于访问和更新历史的WebView管理方法   总被引:1,自引:0,他引:1  
张岩  唐世渭  杨冬青 《计算机工程》2002,28(7):56-57,118
介绍一种名为MED(Materialize on accEss and upDate hIstory)的混合方法,它在用户查询时产生WebView并进行物化存储,但基础数据变化时这并不一定立刻变化,而是参考核WebView以前的更新历史, 然后采取相应的对策和方法,实验数据表明,MEDI算法对于更新和访问都比较频繁的Web环境具有有较好的适应性,性能优于纯虚拟或物化算法。  相似文献   

17.
尽管Web应用系统的使用越来越广泛,但其质量却阻碍了Web技术的发展。论文以Web应用系统在工作过程中必须达到的性能指标为研究对象,利用性能测试工具LoudRunner进行分析测试,并提出了一种面向Web应用系统的目标性能测试方法。最后以Mercury Tour系统实践了上述方法,验证了该方法的可行性。  相似文献   

18.
为了提高Web应用系统开发效率,提出了模型驱动下的Web应用系统自动生成方法。这种生成方法是以Me—taEdit+作为元建模工具,首先创建Web应用系统元模型、定制DSL,进而建立Web应用系统领域模型,然后通过MetaEdit+提供的生成器定义语言MERL,软件开发人员可以很方便地设计出Web应用系统所需的JSP生成器、Servlet生成器、Jayabeans生成器和数据库生成器,从Web应用系统图形模型直接生成整个Web应用系统。最后通过一个WebShopping实例详细介绍了模型驱动下的Web应用系统生成方法及生成过程。经测试,所生成的Web应用系统可以在Windows操作系统中的Web应用服务器上正确运行。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号