咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >Java EE Web应用系统的结构及性能研究 收藏
Java EE Web应用系统的结构及性能研究

Java EE Web应用系统的结构及性能研究

作     者:韩冰峰 

作者单位:南开大学 

学位级别:硕士

导师姓名:程仁洪

授予年度:2009年

学科分类:08[工学] 080402[工学-测试计量技术及仪器] 0804[工学-仪器科学与技术] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

主      题:Java EE Web应用系统 运行性能 

摘      要:Web应用是应用最广泛、最重要的计算机应用之一。基于Java EE的Web应用是实践较多,发展较迅速的一支。随着基于Java EE的Web应用的发展,很多框架被开发出来并应用。基于Java EE的Web应用逐渐向多结构、多层次的方向发展。\n 本论文主要考察并横向比较基于各种结构的Java EE Web应用实现的运行性能。论文着重关注现今在基于Java EE的Web应用领域使用较多的Struts1、Struts2、Spring Web MVC三种Web MVC框架,以及iBatis、Hibernate两种持久层框架。在实现中应用这几种框架并比较其运行性能。\n 论文以Java EE应用的层次结构为线,介绍了所关注的5种框架的作用、设计思想以及特点。论文分析了不同结构的Web应用的优缺点,并介绍了真实项目中框架的研究和应用。\n 论文选取一个真实项目中的应用场景,组合5种框架,以多种结构实现这一Web应用场景。以此为平台考察各框架的运行性能。论文首先使用常见的性能测试工具LoadRunner,宏观的考察各种实现的性能差异。之后,为获得更细节的应用运行信息,论文研究、使用Solaris下的跟踪、调试工具DTrace,深入到方法级别,获得了更丰富的应用运行信息。论文提供了大量的应用运行信息数据、图表,并对这些信息进行了分析。通过论文的工作,可以了解各种框架的性能特点,为框架选型提供参考。为进行框架的比较,论文使用各种工具的方式、方法也是值得借鉴的。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分