【摘 要】
:
J2EE是建立在Java平台上的企业级应用的解决方案,它极大的简化了企业级解决方案的开发、部署和管理等复杂的问题。同时,它也为企业级应用提供事务、安全性、命名、持久性和资
论文部分内容阅读
J2EE是建立在Java平台上的企业级应用的解决方案,它极大的简化了企业级解决方案的开发、部署和管理等复杂的问题。同时,它也为企业级应用提供事务、安全性、命名、持久性和资源管理等服务,这些服务使得J2EE应用开发人员能够专注于开发商业逻辑而不必考虑底层的细节,为企业级应用程序的快速开发提供良好的机制。但是J2EE多层应用框架在提高软件重用性、可伸缩性、灵活性的同时,也使得代码庞大,层与层之间的控制关系复杂,系统性能问题变得日益突出。数据库作为应用系统的核心层,它的性能好坏对于整个系统是极其重要的。性能、负载、效率与组件的可扩充性总是存在一定的矛盾,这些矛盾容易导致开发人员陷入严重的性能陷阱,开发出来的产品不能满足业务的要求。本文主要内容就是阐述如何基于J2EE框架进行数据库性能优化,包括如何正确的设计J2EE优化解决方案、如何设计合理高效的数据库结构、如何编写高效的SQL脚本,如何进行数据库访问组件的优化、数据库事务的优化以及基于数据交换的混合编程优化等。本文结合实际项目的开发需求,在数据库设计、数据库端编程、混合编程,数据库访问组件,分布式事务等多个方面分析产生性能瓶颈的因素,以解决这些性能问题为目标,从系统的数据库结构设计、多语言信息传递、组件接口优化、数据库事务调优等角度提出了J2EE框架性能优化的解决方案。本文所提出的J2EE框架性能优化的解决方案,己在国防科工委“船舶技术性能数据库”项目的开发中得到应用。通过项目的实际应用,证实了本文所提出的解决方案是合理可行的。
其他文献
当今的网络需要为用户提供更多、更快和更安全的服务。提供多样性服务需要以数据包分类为基础,数据包首先根据包头中的相关域(一般为源/目的IP地址、源/目的端口号和协议五个
近年来,世界各国先后建立了四通八达的交通运输网络,交通工具与道路建设的同步跃升,的确带来了一系列严峻的交通问题,导致了巨大的物质与经济损失。因此,仅靠修建道路与交通
随着信息化建设的不断深入,各政府部门、企事业单位都根据各自的业务需求建立各自的信任域(在同一安全策略管理范围内的域)并开发各自的应用系统。而信息化的发展使得这些单
无线传感器网络是一种基于大量具有传感功能的小型移动设备所构造的网络,主要用于收集、传播和处理传感信息。当前,由于微机电系统(MEMS)与无线网络技术的进步,使得人们能够
随着应用软件的不断丰富,信息安全面临的挑战也日益严峻。一般来说,软件安全问题大都由代码缺陷引起。因代码缺陷产生的安全漏洞,很可能被攻击者利用,进而达到窃取信息、控制
识别视频中的人体行为在计算机视觉领域逐渐引起了广泛的关注,它的目标是自动识别出未知的视频或者图像序列中人的行为。然而,如何有效快速地识别视频中的行为仍然面临诸多挑
随着科学技术的不断进步,信息的安全性变得越来越重要。基于公钥密码体制的数字签名技术在确保信息完整性、认证性、不可否认性等方面发挥了重要的作用。椭圆曲线密码体制的
近年来,数据挖掘在科学研究和实际应用领域都取得了巨大的成功。随着数据挖掘技术的发展和实际应用的需要,数据挖掘的对象逐渐由传统的项目集数据扩展到了结构化的数据,如路
无线传感器网络是由部署在监测区域内的传感器节点通过无线通信方式形成的一个多跳自组织网络,具有低功耗、低成本及易于部署的特性,在军事安全、环境监测、远程医疗等诸多领
随着无线传感网络研究的不断深入,越来越多的应用要求网络中的节点部分甚至全部具有移动性。例如,用于野生动物监控和追踪的无线传感网络、水下无线传感网络等等。在移动传感