首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 93 毫秒
1.
基于Struts框架的Web应用设计   总被引:1,自引:0,他引:1  
李红岩  马秀芳 《科技信息》2011,(33):115-115,109
Struts是一种非常优秀的基于MVC的应用框架,具有良好的扩展性,能够实现代码重用,使得Web应用开发效率大大提高。本文介绍了MVC的分层设计思想,对Struts基本体系架构,处理流程,开发方法进行了阐述。  相似文献   

2.
缓存技术能有效地缩短网络用户取回文档的时间,加快Web服务器的反应速度。文章通过分析Web的行为和不同缓存技术的应用,就Web中缓存的不同替换策略进行了比较和总结,提出了提高缓存效率的最佳方案;然后对缓存内容的更新策略进行了研究,提出了时间、事件和手动三种更新方式,并分析了不同方式的最佳使用环境。这些替换和更新策略是缓存真正发挥作用,进而提高Web效率的关键所在。  相似文献   

3.
基于XML技术的J2EE Web应用框架   总被引:1,自引:0,他引:1  
对已有Web应用框架进行分析,提出了一个基于XML的J2EE Web应用框架.该框架在客户层实现了一系列利用XML数据岛技术的HTML组件,在业务层提供了一系列基础服务组件,并利用XML作为应用中各层间的数据交互格式;此外,框架中还针对Web应用中的页面导航、权限控制等公用功能提供相应的子框架.应用实例证明,使用该框架能够使开发人员关注于业务处理,便于进行分工协作,提高开发效率.  相似文献   

4.
数据库是大部分动态Web应用的性能瓶颈,AJAX、生成静态HtmI文件和数据缓存等技术都可以大大减少web应用对数据库的依赖.JCS是一个开源的基于Java的数据缓存技术,它通过建立缓存减少响应时间,以更少的机器支持更大规模的应用.文章将介绍JCS的工作机理以及JCS在中国农业大学网络中心办公系统中的应用.  相似文献   

5.
本文对基于Web的动态缓存技术进行了讨论,阐述了实现动态缓存的必要性和动态网页缓存的实现机制,并对动态缓存与静态缓存作了比较。  相似文献   

6.
研究和构造一个可扩展性好及请求命中率高的Web缓存系统,通过对Web缓存定位问题及目前流行的分布缓存系统的分析,确定分层缓存系统更有优势,为了提高分层缓存的可扩展性和请求命中率,在保持父子代理之间原有协作关系的同时加强父代理的处理能力,提出了一种新的虚拟协作缓存系统,即父代理用扩展性好的集群系统实现,子代理在缓存的同时加进预取技术,该虚拟制作缓存系统能满足网络缓存对可扩展性及请求命中率的要求,具有可扩展性好,吞吐率高和命中率高的特点。  相似文献   

7.
冯胜利 《甘肃科技》2005,21(12):75-77,29
WEB缓存技术是目前用来提高Internet用户响应速度及相关网络性能的关键技术。本文介绍了WEB缓存的基本原理、优点及应用。Squid缓存代理的结构、工作机制。Squid的安装、配置实例。  相似文献   

8.
基于Struts框架的Web应用开发研究   总被引:1,自引:0,他引:1  
基于MVC模式的Struts框架是当今流行的Java Web开发框架,不仅便于实现企业级Web应用、缩短开发周期、节约开发成本,同时具有易于维护、扩展的特点.分析Struts框架的工作原理,阐述基于Struts框架的一般开发流程,并以实例说明基于Struts框架的Web开发过程.  相似文献   

9.
缓存技术在Web开发中得到了广泛的应用,合理的缓存方案可以减轻服务器负担,提升系统性能。采用Asp.net Cache Memcached缓存技术相结合的方式能够有效地增强系统的缓存性能。本文首先介绍了Asp.net 自身Cache类与Memcached缓存各自的工作原理,结合Asp.net自身缓存的高速访问性和Memcached的数据共享等各自优势,提出了.Net内部缓存与Memcached外部缓存相结合的缓存机制,最后通过测试数据得出结论,这种内外相结合的缓存方式有效地解决了Asp.net自身缓存在分布式应用下不能提供数据共享的不足,提高了Web应用的整体性能。  相似文献   

10.
Web应用测试框架研究   总被引:12,自引:0,他引:12  
建立一个适应Web应用特性的测试框架,以便于指导、组织测试过程中的各项工作.在分析Web应用特点和传统软件测试流程的基础上,对测试需求分析、测试用例生成选择、测试执行和测试结果分析度量等一系列测试过程加以描述和表示,形成一套规范化、易操作和可扩展的测试流程;研究Web应用测试框架实现技术,分层次表示Web应用模型,采用组合测试等策略生成测试用例,通过Agent自动执行测试并实现测试结果的比较、度量和反馈;有机集成并有效实现各个测试步骤,使之适应Internet环境并积极有效地发挥其指导作用.  相似文献   

11.
将HTML5和Spring4框架相结合,以在线围棋对弈为例研究了Web实时应用开发技术:采用WebSocket实现了客户浏览器与Web服务器的消息通信;通过HTML5的Canva绘制了围棋画面;基于SockJS连接和STOMP协议,实现了发布/订阅的双向消息传输;针对棋桌选择和对弈界面所涉及的交互过程,讨论了消息主题设计、消息发送及消息内容显示处理的具体方法.该应用开发模式对于Web实时协作应用设计具有较大参考价值.  相似文献   

12.
王新 《科技信息》2007,(16):65-66
本文主要描述了一个通用的Web应用程序开发框架在J2EE平台上的设计和实现的过程。此通用框架符合MVC模式的结构特点,其核心内容是将SQL语句写入到XML文件中,使用配置文件的方式来进行业务逻辑处理。此通用Web应用程序开发框架能改善和优化信息系统开发过程;提高系统性能;能大幅提高程序设计人员的研发效率。  相似文献   

13.
B/S模式下的MIS系统开发是当前MIS系统开发的主要方式,但由于B/S环境下的安全性保障不足而严重阻碍了它的进一步发展.讨论了Windows DNA三层系统体系结构,在此基础上提出了B/S模式下基于ASP技术的Web MIS安全系统一BSMIS安全框架,在此框架下开发的B/SMIS系统的安全性能够得到充分保证。  相似文献   

14.
分类Cache库在Web查询系统中的应用   总被引:5,自引:0,他引:5  
利用分类Cache库技术可以解决对已检索到的Web信息的再利用问题,通过使用分类Cache库,不但可以减少重复检索Web的次数,提高查询系统的效率,而且还可以对已检索到的Web信息实现基于语义的精确查询,提高系统的查询精确度.重点介绍了Web查询系统中分类Cache库的构造、管理与维护.  相似文献   

15.
介绍了快速Web开发框架,并用实例说明了快速Web开发框架的特点和设计实现。  相似文献   

16.
罗成  陈曦  张原 《科学技术与工程》2007,7(6):1243-1247
Struts为大型的Web应用程序开发提供了良好的框架,充分的体现了MVC的设计模式,很好的实现了用户界面和业务逻辑的分离,有利于网页设计者与程序设计者的分工,提高了代码的可重用性和灵活性。文中对Struts的工作原理进行了分析,结合实例介绍了Struts框架在程序开发中的应用,并总结了应用Struts框架进行开发的优势和局限性。  相似文献   

17.
热点对象问题是Web cache集群负载均衡研究中的一个重要问题,热点对象的存在容易引起访问歪斜(access skew)和负载不均衡.在分析Web访问中热点对象特征的基础上,构建了基于灰预测的热点对象访问频率预测模型.基于该模型,提出一种新的热点对象处理策略:预测对象的访问频率,配合阈值判断对象是否为热点对象,将热点对象推送到集群中所有节点,实现热点对象的冗余存储,从而达到负载均衡.实验结果表明,与其他热点对象处理策略相比,基于灰预测的热点对象处理策略可以明显提升Web cache集群性能.  相似文献   

18.
Web应用程序中的数据缓存技术分析   总被引:1,自引:0,他引:1  
数据缓存技术是解决Web应用程序可扩展性、数据响应及时性以及减轻服务器负载、降低网络拥塞的主要手段之一.本文描述了数据缓存的体系结构,分析了几种常用数据缓存技术,并根据不同的数据缓存技术的特性给出它们的使用技巧.  相似文献   

19.
基于片上cache占处理器芯片功耗的比重越来越大,提出了一种新的路衰减cache(Way-Decay Cache,WDC)结构.该结构通过门控Gnd技术来动态地关闭或开启部分cache路,使得cache结构可以在低功耗配置和正常配置之间切换,从而达到降低静态功耗的目的.与现有的低功耗cache结构相比,附加的逻辑少,实现简单,具有硬件的可实现性.试验结果表明,该结构可以降低cache的功耗,同时对cache整体的性能影响很小.  相似文献   

20.
Web应用程序的测试效率是影响测试成本的主要因素.通过对传统自动化测试框架的理论研究,在开源工具的基础上设计了Web自动化测试框架(Web Automated Testing Framework,简称WATF).WATF分为管理层和执行层,每一层都采用了模块化设计思想,抽象度高,易用性好,灵活性强且易于维护.实践表明,WATF能有效地指导Web应用程序自动化测试的实施,提高测试效率.  相似文献   

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

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