首页> 中文学位 >基于CORBA的企业信息资源集成研究
【6h】

基于CORBA的企业信息资源集成研究

代理获取

目录

文摘

英文文摘

1绪论

1.1企业信息资源集成的意义

1.2基于CORBA的企业信息资源集成

1.3 CORBA的研究和应用现状

1.4本课题的研究目标、意义

1.5本文的研究内容

1.6文章的组织

2课题涉及的相关技术

2.1 CORBA简介

2.2 CORBA关键技术

2.3 小结

3异种ORB之间的互操作研究与实现

3.1互操作与桥接机制

3.2相关的通信协议

3.3 IOR

3.4对象命名服务(INS)

3.5获取IOR的方法

3.6使用IOR时遇到的问题与解决方法

3.7 OMNIORB和ORBACUS互操作的实现

3.8 小结

4异构数据库的集成

4.1本章中研究和解决的问题

4.2集成数据库系统体系结构

4.3数据项描述的统一

4.4局部库访问代理的实现

4.5数据库的查询

4.6系统全局库

4.7小结

5利用CORBA,JAVA实现WEB的集成

5.1现阶段的www体系结构存在的问题

5.2 CORBA与JAVA的结合实现WEB的集成模型

5.3存在的问题及改进措施

5.4小结

6课题应用

6.1应用背景

6.2应用系统体系结构

6.3应用简介

7结束语

致谢

参考文献

展开▼

摘要

随着计算机技术的发展,企业在信息化的过程中,难以保持一个统一的技术平台,因此,企业信息资源常常由不同的操作系统、不同的编程语言、不同的技术模型、不同的数据库系统组成。将这些信息资源如何有效的集成起来,尽量利用现有资源,减小信息化升级成本,就成为了一个重要的研究课题。 OMG提出了CORBA规范后,为解决企业信息集成提供一种全新的思路。 CORBA是基于分布式对象技术的,它提出了一种“软件总线”的机制,理论上任何应用系统只要按CORBA的接口规范完成系统的包装,就能集成到CORBA系统中,由此CORBA提出了客户层、代理层、服务层的“三层”结构思想。其中代理层就是“软件总线”机制的具体体现。 实际应用中,将企业现有的应用程序资源进行CORBA化并无太多的技术难题。但由于企业在应用过程中CORBA产品的选用、数据库系统、用户界面都未统一,使得企业不同部门之间的信息集成出现困难。 本文是针对这一实际问题,提出将企业信息资源基于CORBA集成,可以分解成CORBA代理层集成、基于CORBA的数据库集成、用户界面的集成三个方面来研究。 本文通过大量的实验,分析异构环境中CORBA代理层互操作中存在的一些问题,并找到了相应的解决方法,并实现了不同ORB产品间的Java与C++之间的互调,为基于CORBA的企业信息资源集成提供了可靠的保证。 对于异构数据库的集成,本文提出建立一个基于CORBA的全局库视图,利用“访问代理”程序,将异构数据库中的各个表包装成一个个独立的CORBA服务对象,提供统一的访问接口。再通过自定义的全局查询语言,代理完成SQL操作,以达到操作数据库中各表的目的。 在用户界面方面,由于JavaApplet能够通过浏览器即时下载,而且Applet本身也可以支持CORBA,于是本文提出利用JavaApplet+HTML来实现统一Web用户界面。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号