节点文献
Web应用服务器中实体BEAN的性能优化策略
The Policies of Performance Optimization of Entity Beans in Web Application Server
【摘要】 Web应用服务器是Web计算环境下产生的新型中间件,为创建、部署、运行、集成和管理事务性Web应用提供一个跨平台运行环境。如何快速地响应大规模并发客户的请求,提供高可用性等特性是Web应用服务器需要解决的重点问题之一。本文采用ECperf作为性能测试基准,对影响实体Bean组件性能的瓶颈进行研究,给出若干优化策略,包括使用由容器管理实体Bean的持久化方式,选用更高级别的提交方式,声明只读的实体Bean等,并通过试验对优化的性能进行分析和比较。这些优化策略已应用到中科院软件所自主研制的WebFrame应用服务器中,取得了良好的效果。
【Abstract】 Web application server is a new type of middleware which is emerged under the Web computation environ- ment. It provides a cross-platform runtime environment to create,deploy,run,integrate and manage the transactional Web applications. How to quickly response concurrent requests from large-scale users and improve the availability is an important problem of Web application server. This paper uses ECperf as the performance benchmark to research the performance bottleneck of entity Beans and presents several optimizing policies,such as using container to manage the persistence of entity Beans,choosing appropriate commit option and declaring the read-only entity Beans. Test re- sults under different policies are analyzed and compared to find the impact on performance of entity Bean. All the opti- mizing policies are applied to the WebFrame application server which was developed by the Institute of software,Chi- nese academy of sciences,and achieves great effect.
【Key words】 J2EE; ECperf; Performance; Entity Bean; Web application server;
- 【文献出处】 计算机科学 ,Computer Science , 编辑部邮箱 ,2005年01期
- 【分类号】TP393.05
- 【被引频次】9
- 【下载频次】56