| 【中文题名】 | 基于轻量级J2EE框架的异构数据库专用中间件研究 |
| 【英文题名】 | Study on Heterogeneous Database Special Middleware Based on the Framework of Lightweight J2EE |
| 【学科专业】 | 计算机应用技术 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-11-12 |
| 【中关键词】 | 异构数据库专用中间件,J2EE,OR,Mapping,轻量级J2EE框架, |
| 【英关键词】 | heterogeneous special database middleware,J2EE,O/R Mapping,lightweight framework, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机软件>程序设计、软件工程>软件工程 |
| 【论文摘要】 |
随着企业本身对于分布式处理的需求及Internet信息网络的飞速发展,现在的网络信息系统对于数据交互效率、数据安全性以及系统的可扩展性等提出了更高的要求。现有的异构数据库中间件已不能完全满足网络信息系统应用的上述需要。J2EE(Java 2 Platform Enterprise Edition)环境下,数据访问主要采用非面向对象的JDBC(Java DataBase Connectivity standard)数据集访问方式,或者采用EJB(Enterprise Java Bean)技术中的实体beans技术。但是应用这两种技术于数据库中间件开发都在不同程度上存在着缺陷。
文中首先分析了科技企业信息系统在使用传统的J2EE技术开发异构数据中间件过程中存在的问题,然后结合当今中间件技术的发展趋势,给出了一个基于轻量级J2EE架构的科技企业信息异构数据库专用中间件模型。该模型采用的轻量级J2EE架构,摈弃了传统的J2EE中由于采用EJB技术所带来的某些缺点;该模型在功能上划分为三个子中间件,分别为:专用数据采集中间件、专用数据通信中间件、专用异构数据处理中间件;对于专用数据采集中间件,在传统的... |
| 【论文题纲】 |
|
摘要 |
3-4 |
|
ABSTRACT |
4-7 |
|
第一章 绪论 |
7-12 |
|
1-1 研究背景 |
7-8 |
|
1-2 研究现状 |
8-10 |
|
1-2-1 国内发展现状 |
8-9 |
|
1-2-2 国外发展现状 |
9-10 |
|
1-3 现有问题 |
10 |
|
1-4 主要研究内容 |
10-11 |
|
1-5 本文组织结构 |
11-12 |
|
第二章 网络时钟同步协议 NTP的研究 |
12-17 |
|
2-1 网络时间协议(NTP)简介 |
12 |
|
2-2 NTP 的国内外研究发展及现状 |
12-14 |
|
2-3 NTP 的工作原理和工作模式 |
14-17 |
|
2-3-1 网络时间服务的层状结构 |
14 |
|
2-3-2 NTP 协议的对时方法 |
14-15 |
|
2-3-3 NTP 的工作模式 |
15-17 |
|
第三章 轻量级 J2EE框架概述 |
17-26 |
|
3-1 经典的J2EE 平台体系结构 |
17-18 |
|
3-2 Spring 框架简介 |
18-19 |
|
3-3 Spring的核心机制--IoC和AOP |
19-22 |
|
3-3-1 IoC 的基础语义 |
19-20 |
|
3-3-2 依赖注入(DI)的几种形式及比较 |
20-21 |
|
3-3-3 AOP |
21-22 |
|
3-4 基于Spring 的RMI 机制的设计与实现 |
22-24 |
|
3-4-1 基于Spring 的RMI 机制的体系结构 |
22 |
|
3-4-2 基于Spring 的RMI 机制的实现与传统的RMI 机制实现的比较及优点 |
22-24 |
|
3-5 基于Spring 的JDBC 技术 |
24-26 |
|
第四章 Hibernate框架概述 |
26-32 |
|
4-1 Hibernate 简介 |
26 |
|
4-2 Hibernate 原理 |
26-28 |
|
4-3 Hibernate 与各种持久策略的比较 |
28 |
|
4-4 Hibernate 的运行机制及应用 |
28-30 |
|
4-5 Hibernate 与Spring 的集成 |
30-32 |
|
第五章 系统的设计与开发 |
32-51 |
|
5-1 系统分析 |
32-33 |
|
5-1-1 系统设计功能及目标 |
32 |
|
5-1-2 系统功能目标 |
32-33 |
|
5-2 系统设计 |
33-36 |
|
5-2-1 系统总体方案设计 |
33-34 |
|
5-2-2 系统结构设计 |
34-35 |
|
5-2-3 数据库设计 |
35-36 |
|
5-3 系统实现 |
36-51 |
|
5-3-1 Spring Bean 封装 |
36-37 |
|
5-3-2 Spring 创建Bean 实例 |
37-38 |
|
5-3-3 Hibernate 创建持久化类 |
38-40 |
|
5-3-4 Hibernate 在数据库中存储对象 |
40-41 |
|
5-3-5 科技企业基本信息专用数据采集中间件的实现 |
41-46 |
|
5-3-6 科技企业基本信息专用数据通信中间件的实现 |
46-48 |
|
5-3-7 科技企业基本信息专用异构数据处理中间件的实现 |
48-51 |
|
第六章 结论 |
51-52 |
|
6-1 本文主要结论 |
51 |
|
6-2 工作展望 |
51-52 |
|
参考文献 |
52-54 |
|
致谢 |
54-55 |
|
攻读学位期间所取得的相关科研成果 |
55 |
|
| 【DOI】 | LunWen.ID:2.2008.362661 |