学位论文 > 优秀研究生学位论文题录展示
基于J2EE架构的系统监测平台设计与实现
作 者: 黄晋军
导 师: 魏急波
学 校: 中国人民解放军国防科学技术大学
专 业: 信息与通信工程
关键词: J2EE规范 统一建模语言 监测平台 数据库连接池 服务器推技术
分类号: TP311.52
类 型: 硕士论文
年 份: 2002年
下 载: 105次
引 用: 3次
阅 读: 论文下载
内容摘要
本文利用UML建模技术设计并实现了一个基于J2EE架构的系统监测平台。 在当今这个快速发展的电子商务和信息技术的世界,企业级的应用系统要求具有高度的可用性、安全性、可靠性和可扩展性,要求在短时间里建成和部署。本文首先通过对当今两大主流的开放式企业应用集成平台:SUN公司的J2EE平台和微软公司的.Net平台的比较分析,选择将系统监测中心构建在J2EE规范之上,然后利用UML建模技术分别从用例视图、逻辑视图、部署视图三个角度阐述了系统监测平台的总体设计,整个软件的结构基于MVC(视图、数据和控制分离)的设计模式。在总体设计的基础上,对以下两个关键技术以及技术难点给出了解决方案和具体的实现:一是重点探讨了数据库连接管理策略,因为它是决定应用系统性能的一个重要因素。在对数据库连接进行透彻分析的基础上,设计并实现了一个数据库连接池,达到了合理、有效地管理连接的目标,避免了对于连接随意、无规则的使用。该设计的核心思想是:连接复用。二是深入探讨并实现了服务器端“推”技术。在监测平台中,需要将服务器端内容向客户端主动传送,而在B/S模式下,总是客户端(浏览器)主动发出请求,服务器才对请求作出反应并传送内容,本文通过在服务器端采用一个多线程的接受客户端Socket连接请求的网络应用服务,在客户端采用Java Applet、JavaScript帧间通信、DHTML动态更新页面等技术,设计并实现了服务器端内容的主动推送,并在客户端实时显示。
|
全文目录
摘要 5-6 ABSTRACT 6-7 第一章 绪论 7-14 1.1 课题背景和主要研究任务 7-13 1.2 本文结构安排 13-14 第二章 J2EE体系结构概述 14-20 2.1 引言 14 2.2 J2EE多层应用体系解析 14-19 2.2.1 分布式的多层应用程序 14-15 2.2.2 J2EE组件 15-16 2.2.3 J2EE容器 16-17 2.2.4 部署J2EE应用程序 17-19 2.3 小结 19-20 第三章 基于J2EE架构的系统监测平台总体设计 20-27 3.1 引言 20 3.2 系统架构 20-21 3.3 用例视图 21-23 3.4 逻辑视图 23-25 3.5 部署视图 25-26 3.6 小结 26-27 第四章 数据库连接池的实现 27-46 4.1 引言 27 4.2 JDBC访问数据库的机制 27-33 4.2.1 类型1:JDBC-ODBC桥 27-28 4.2.2 类型2:JAVA to Native API 28-29 4.2.3 类型3:JAVA to NET 29-30 4.2.4 类型4:JAVA to Native Database 30 4.2.5 比较与选择 30-31 4.2.6 加载数据库驱动器和打开连接 31-33 4.3 问题的提出 33-34 4.4 数据库连接池原理 34-35 4.5 数据库连接池的实现 35-45 4.5.1 建立连接池 35 4.5.2 配置策略 35 4.5.3 分配、释放策略 35-36 4.5.4 连接池的自我管理 36-38 4.5.5 关键模块说明 38-45 4.6 小结 45-46 第五章 服务器端“推”技术的实现 46-60 5.1 引言 46-47 5.2 Java多线程机制 47-50 5.3 Socket网络编程 50-52 5.4 服务器端“推”技术的实现 52-59 5.4.1 通信过程 52-53 5.4.2 主要类图 53-54 5.4.3 服务端 54-56 5.4.4 客户端 56-59 5.5 小结 59-60 第六章 结束语 60-61 附录A UML符号 61-66 附录B JAVA代码编写规范 66-68 攻读硕士学位期间发表的学术论文 68-69 致谢 69-70 参考文献表 70-71
|
相似论文
- 飞行模拟中飞行管理计算机系统CDU组件设计与仿真,TP391.9
- 军队后勤物资管理系统设计与实现,TP311.52
- 基于Web的事务管理系统的研究与实现,TP311.52
- 一个医院信息系统的设计与实现,TP311.52
- 一个工程物资管理系统的设计与实现,TP311.52
- 基于UML与.NET职校办公自动化系统设计与实现,TP311.52
- 四川职业技术学院档案信息管理系统的设计与实现,TP311.52
- 基于ASP.NET的职校教师教学测评系统研究与开发,TP311.52
- 遂宁市船山区政府门户网站的优化和设计,TP311.52
- 基于ASP.NET技术的实训中心刀具管理平台设计与开发,TP311.52
- 四川职业技术学院体育器材管理系统的设计与实现,TP311.52
- 四川职业技术学院体育教学网上选课系统的设计与实现,TP311.52
- 体育理论课网上考试系统设计与实现,TP311.52
- 四川职业技术学院网络辅助外语教学系统的设计与实现,TP391.6
- 基于IEC61970标准的配电网模型研究,TM769
- 时间进度管理在广播电视监测平台建设中的应用研究,G221
- 主观编程题实时考评系统的技术研究与实现,TP311.52
- 基于面向方面机制的模型驱动架构研究,TP311.52
- 建设工程项目投资控制系统设计与实现,TP311.52
- 医院LIS质量控制系统设计与实现,TP311.52
- 中学物理虚拟实验室教学系统的设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|