分布式多层次数据库应用模型研究——基于Java/CORBA的建模方法

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:o70078
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络技术的发展,特别是Internet技术的发展,使得具有跨平台和可移植性能的分布式多层次数据库应用成为数据库设计和开发领域的主要研究方向之一.论文力求将最新的开发技术应用于数据库模型的设计之中,基于组件化的设计思想和逻辑分层方法,采用当前流行的分布式体系结构规范CORBA和面向对象设计的可移植性编程语言Java以及J2EE技术来进行数据库模型的分析和设计.论文主要工作有三部分组成:第一部分是问题的提出和数据库应用模型的国内外研究进展.第二部分首先对论文涉及到相关知识进行了比较和分析;然后,通过中间件和实体对象的构造等方法进行分布式多层次数据库模型的设计.在论文的第三部分结合论文提出的思想给出了一个项目实例,并对论文的主要成果进行了总结.具体工作如下:第一章首先说明了论文选题的理由,然后从数据库模型的进化角度分析了国内外研究的进展,重点从数据库模型的安全性、扩展性、跨平台和可移植性等方面出发分析了传统模型所存在的问题以及数据库模型的发展方向.第二章对两种分布式系统规范COM/DCOM和CORBA进行了比较详细的比较,阐明了COM/DCOM分布式规范的局限性以及采用CORBA规范的鲁棒性.第三章基于中间件的设计思想,提出了利用CORBA技术构造通信中间件和服务对象中间件的方法,并设计了基于CORBA中间件的四层数据库应用模型.利用由客户STUB和服务器端的SKELETON与CORBA的核心ORB和可移植对象适配器POA进行交互的机制来构造通信中间件.第四章提出了基于EJB技术抽象实体对象的方法,构造了基于EJB实体对象和移动Agent的软构件模型.通过对数据库中数据对象的静态属性(元数据)进行归纳抽象出通用的实体类型,并赋予其相应的动态行为的方法来构造实体对象.第五章对CORBA对象与RMI/EJB对象的集成进行了研究,并进行了集成CORBA域对象、RMI域对象和EJB域对象组件的模型设计.针对EJB域中对象之间底层通信协议JRMP与CORBA对象域中对象之间底层通信协议ⅡOP的不同、参数传递机制的不同以及接收对象方法等方面的不同,采用将RMI协议映射为ⅡOP协议、将接口视为简单数据类型以及窄化方法等对两种对象进行集成.在论文的最后基于上述设计思想以获奖项目"网上报税与财税信息决策支持系统"为例,给出了一个实例,此项目在2000年9月进行鉴定时被专家称为"国内领先水平",该项目的成功运行和获得的好评说明了论文提出的设计思想在实际应用中的可行性.
其他文献
信用是维系正常社会经济关系的纽带,个人信用是整个社会信用的基础.建立个人征信体系对自然人的资信情况进行查验,并通过相应制度来规范当事人的信用行为,对于金融业个人信贷
该文围绕天津市的房地产住宅市场这一主题,采用理论与实践相结合、定性分析与定量分析相结合的方法,对其进行了深入的分析研究.
论文把建筑工程作为特定的研究对象,以项目管理中的质量管理为切入点,探索中国建筑工程中项目质量管理所面临的新问题以及应对的新思路.
江苏省在1958年11月4日至28日召开全省宣传、文教工作会议的同时,召开了全省新闻工作者代表会议。出席会议的有省、地、市、县报,各市人民广播电台(站),部分县广播站和厂矿
党和政府提出的科教兴国的战略方针,对跨世纪的教育,其中包括职业技术教育是一个良好的发展机遇,也对职业技术教育提出了更新更高的要求,职业教育在新的世纪里面临着新的挑战。本
学位
国家经济的发展离不开公共基础设施的建设。长期以来,政府投入大量资金进行基础设施建设,但资金短缺问题仍是制约其发展的主要瓶颈。污水处理工程是国家公共基础建设的重要部分
开封日报为了办出自己的特色,提出要突出地方报道,发挥地方优势。开封是一个中等城市。我们从开封市的实际出发,在整个地方报道中,坚持了三条:第一、抓住地方中心工作。牢牢
该文分为两个部分.第一部分研究了中国全国质量管理奖和世界五大质量管理奖(美国波多里奇质量奖、欧洲质量奖、日本戴明奖、加拿大质量奖、澳大利亚质量奖)的指标内容、权重
中共河北省委宣传部在一月二十日到二十二日,召开了市和专区报纸总编辑参加的座谈会,讨论了今年报纸工作继续大跃进的问题。会上,大家认为,为了推动社会主义建设更大、更好
学位