论文摘要
分布式对象技术随着网络和面向对象技术的发展而不断完善,但客户对分布式对象系统的性能也提出了更高的要求。本文从软件设计入手,找到适合多层分布式对象系统优化性能的设计原理和设计模式。设计人员通过灵活运用这些原理和模式可以有效管理软件的性能,提高系统运行效率。本文将这些优化性能解决方案应用于物资管理系统部分功能模块的开发。此系统基于J2EE平台,以Bea WebLogic Server 8.1为服务器,MS SQL Server 2000为数据库服务器,通过合理运用设计优化原则使系统的整体性能有了较大的提高。
论文目录
中文摘要英文摘要第一章 引言1.1 问题提出1.2 论文研究的工作1.3 研究的目的和意义1.4 国内外研究现状1.4.1 国外研究动态1.4.2 国内研究动态第二章 基于分布式对象技术的物资管理系统简介2.1 分布式对象技术概述2.1.1 分布式对象技术的概念2.1.2 分布式对象系统的特点2.2 分布式对象技术的三大流派2.2.1 CORBA2.2.2 .NET2.2.3 EJB2.2.4 三种技术的比较2.3 J2EE 技术介绍2.3.1 J2EE 概述2.3.2 Servlet2.3.3 Jsp2.3.4 EJB2.3.5 JNDI2.3.6 RMI (Java Remote Method Invocation 远程方法调用)2.4 物资管理系统功能需求2.5 物资管理系统整体设计目标第三章 影响分布式面向对象系统性能的因素分析3.1 主动性能管理和被动性能管理3.2 分布式对象系统性能标准3.2.1 响应时间3.2.2 可伸缩性3.2.3 可靠性3.3 分布式对象系统面临的问题3.3.1 组件的应用3.3.2 远程方法调用技术(RMI)的应用3.3.3 对象的引用3.4 影响分布式对象系统性能的因素第四章 分布式面向对象系统性能设计原理研究4.1 面向性能的设计原则研究4.1.1 面向性能设计原则4.1.2 本地化原则及在物资系统中的应用4.1.3 处理与频率原则及在物资管理系统中的应用4.1.4 粗粒度原则4.1.5 中心化原则4.1.6 分散负载原则4.2 分布式对象系统的设计模式4.2.1 快速通道(Fast-Lane Reader)模式4.2.2 Session Fa?ade 模式4.2.3 值对象模式及在物资管理系统中的应用4.2.4 服务定位器模式及在物资管理系统中的应用4.2.5 批处理模式4.2.6 替代路由模式第五章 物资管理系统的设计和实现5.1 系统的体系结构设计5.2 系统的总体设计框架5.3 系统使用的设计模式5.3.1 MVC 设计模式5.3.2 会话外观模式和值对象模式5.4 性能优化原理在系统中的应用5.4.1 实体 Bean 采用本地接口5.4.2 实体 Bean 采用 CMP5.4.3 无状态 Session Bean 的开发5.4.4 使用会话 Bean 封装实体 Bean5.4.5 采用粗粒度设计原则5.4.6 使用值对象ComValue5.5 数据库设计5.6 物资管理子系统的实现结论参考文献致谢在学期间发表的学术论文和参加科研情况
相关论文文献
标签:分布式对象系统论文; 性能优化论文; 设计模式论文;