分布式多层次数据库应用模型研究——基于javacorba的建模方法-research on application model of distributed multi-level database - modeling method based on java corba.docx
- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
分布式多层次数据库应用模型研究——基于javacorba的建模方法-research on application model of distributed multi-level database - modeling method based on java corba
摘要随着计算机网络技术的发展,将别是Intemet技术的发展,使得具有跨平台和可移植性能的分布式多层次数据库应用成为数据库设计和开发领域的主要研究方向之一。论文力求将最新的开发技术应用于数据库模型的设计之中,基于组件化的设计思想和逻键分层方法f采用当前流行的分布式体系结构规范CORBA和面向对象设计的可移植性编程语言Java以及J2EE技术来进行数据库模型的分析和设计。论文主要工作有三部分组成:第一部分是问题的提出和数据库应用模型的国内外研究进展。第二部分首先对论文涉及到相关知识进行了比较和分析:然后,通过中间件和实体对象的构造等方法进行分布式多层次数据库模型的设计。在论文的第三部分结合论文提出的思想给出了一个项目实例,并对论文的主要成果进行了总结。具体工作如下:第一章首先说明了论文选题的理出,然后从数据库模型的进化角度分析了国内外研究的进展,重点从数据库模型的安全性、扩展性、跨平台和可移植性等方面出发分析了传统模型所存在的问题以及数据库模型的发展方向。第二章对两种分布式系统规范COMJDCOM和CORBA进行了比较详细的比较,阐明了COMIDCOM分布式规范的局限性以及采用CORBA规范的鲁捧性.第三章基于中间件的设计思想,提出了利用CORBA技术构造通信中间件和服务对象中间件的方法,并设计了基于CORBA中间件的四层数据库应用模型。利用由客户STUB和服务器端的SKELETON与CORBA的核心ORB和可移植对象适配器POA进行交互的机制来构造通信中间件。它解决了客户对象与服务器对象之间通信的路由问题,实现了客户与服务器之间的通信透明性。通过对IDL接口文件所定义的接口予以实现来构造服务对象中间件,由服务对象中间件完成与数据库的交互,封装企业的业务逻辑,形成客户与数据库之间的中间层,对外仅以接口形式表现。这种方式屏蔽了数据库的安全逻辑,改善了数据库应用所涉及的安全性机制,提高了安全性能。然后基于上述两种中间件设计了客户层,通信代理层,服务对象层-数据服务层的四层数据库模型,这种模型改善了数据库应用的安全性、扩展性和可移植性。由于采用CORBA基础架构,所以该模型具有与企业其它语言组件对象〈如C++对象〉集成的功...1)第四章提出了基于EJB技术抽象实体对象的方法,构造了基于EJB实体对象和移动Agent的软构件模型。通过对数据库中数据对象的静态属性〈元数据〉进行归纳抽象出通用的实体类型,并赋予其相应的动态行为的方法来构造实体对象。从而使得实体不仅具有类似于数据库表中所描述的静态属性,也使得实体具有类似于现实世界中实体的动作能力,因此实体对象可看作是一个智能化的对象构件。从而实现了真正的面向对象设计。实体对象可看作是数据对象在软件系统中的实时镜像,充当客户与数据库交互的中间代理,采用数据共享池的连接方案,提高了数据存取的效率,解决了常用数据库应用模型的速度瓶颈问题。移动Agent由ObjectStub和HomeStub构成,作为系统中可移动的智能通信代理,移动Agent解决了客户对实体对象之间的定位问题。论文利用实体对象作为客户访问数据对象的中介,设计了基于Effi实体对象的混合型多层次C/S模型。该模型采用的是纯EJB技术,因此可以采用流水线的开发机制,比较适合构造大型企业级的数据库应用系统。t第五章对CORBA对象与RMIfEJB对象的集成进行了研究,并进行了集成CORBA域对象、RMI域对象和EJB域对象组件的模型设计。针对EJB域中对象之间底层通信协议JRMP与CORBA对象域中对象之间底层通信协议IIOP的不同、参数传递机制的不同以及接收对象方法等方面的不同,采用将阳.11协议映射为IIOP协议、将接口视为简单数据类型以及窄化方法等对两种对象进行集成。在论文的最后基于上述设计思想以获奖项目网上报税与财税信息决策支持系统为例,给出了一个实例,此项目在2000年9月进行鉴定时被专家称为国内领先水平气该项目的成功运行和获得的好评说明了论文提出的设计思想在实际应用中的可行性。论文自始至终围绕如何构造多层次的数据库应用模型这一主线,通过构造中间件、实体对象以及采用RMI和nop协议映射的方式设计了三种多层次的数据库模型,三种模型分别面向不同的应用对象。其各自的应用范围和适用对象在论文总结部分给予了说明,论文中的许多代码以网上报税及财税信息决策支持系统项目为例,但模型的设计思想具有通用性,既适合企业构建电子商务系统,也适合政府的电子政务建设。关键词:数据库模型;CORBA;中间件:实体对象;RMI/川OP11Abstract卜。WiththedevelopmentofC0111puternetworktechnology,especiallythedevelopmentofIntemet,anente艾pr?se.level
您可能关注的文档
- 非公有制企业党建工作分析-analysis of party building in non-public owned enterprises.docx
- 放射状土壤杆菌m-503产生物絮凝剂的制备 纯化及应用研究-study on preparation, purification and application of flocculant produced by radial agrobacterium m - 503.docx
- 非刚性核-壳结构psceo2复合微球的可控合成及其性能研究-controllable synthesis and properties of ps ceo 2 composite microspheres with non-rigid core-shell structure.docx
- 非发震断裂控制滑坡分布规律及破坏特征研究——以白虎岩滑坡群为例-study on distribution law and damage characteristics of landslide controlled by non-seismic faults - taking baihuyan landslide group as an example.docx
- 非均衡条件下我国县域经济发展的极化效应分析-polarization effect analysis of county economic development in china under unbalanced conditions.docx
- 非合作ofdm信号检测与识别-detection and identification of non-cooperative ofdm signals.docx
- 非均匀磁场对量子点中电子能谱和磁化强度影响-influence of inhomogeneous magnetic field on electron energy spectrum and magnetization in quantum dot.docx
- 非均衡数据分类算法及其在助学贷款风险管理中的应用分析-classification algorithm of unbalanced data and its application analysis in risk management of student loans.docx
- 非均匀地基沉降对等距柱网框架的内力影响研究-study on the influence of non-uniform foundation settlement on internal force of equidistant column-net frame.docx
- 非均匀沟道dmos基本参数及其辐照理论的分析-analysis of the basic parameters of dmos with nonuniform channel and its irradiation theory.docx
- 分布式光纤振动传感系统设计——sagnac改进型结构设计分析-design of distributed optical fiber vibration sensing system - analysis of improved structure design of sag nac.docx
- 分布式环境下大规模图数据上距离查询分析-distance query analysis on large-scale graph data in distributed environment.docx
- 分布式光纤光栅智能悬臂梁温度解调系统的分析-analysis of distributed fiber grating intelligent cantilever beam temperature demodulation system.docx
- 分布式环境下多域间安全互操作机制分析-analysis of multi-domain secure interoperation mechanism in distributed environment.docx
- 分布式环境下的上下文感知应用控制机制分析及实现-analysis and implementation of context-aware application control mechanism in distributed environment.docx
- 分布式环境下设计重用理论及关键技术分析-analysis of design reuse theory and key technologies in distributed environment.docx
- 分布式计算平台中任务调度算法设计-design of task scheduling algorithm in distributed computing platform.docx
- 分布式甲醇汽油控制技术分析与应用-analysis and application of distributed methanol gasoline control technology.docx
- 分布式计算机控制系统在热电机组自动化运行中的应用分析-application analysis of distributed computer control system in automatic operation of thermoelectric units.docx
- 分布式环境下基于角色访问控制的信任模型分析与设计-analysis and design of trust model based on role access control in distributed environment.docx
原创力文档


文档评论(0)