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

来源 :重庆大学 | 被引量 : 0次 | 上传用户:zxhdbd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的发展,企业在信息化的过程中,难以保持一个统一的技术平台,因此,企业信息资源常常由不同的操作系统、不同的编程语言、不同的技术模型、不同的数据库系统组成。将这些信息资源如何有效的集成起来,尽量利用现有资源,减小信息化升级成本,就成为了一个重要的研究课题。 OMG提出了CORBA规范后,为解决企业信息集成提供一种全新的思路。CORBA是基于分布式对象技术的,它提出了一种“软件总线”的机制,理论上任何应用系统只要按CORBA的接口规范完成系统的包装,就能集成到CORBA系统中,由此CORBA提出了客户层、代理层、服务层的“三层”结构思想。其中代理层就是“软件总线”机制的具体体现。 实际应用中,将企业现有的应用程序资源进行CORBA化并无太多的技术难题。但由于企业在应用过程中CORBA产品的选用、数据库系统、用户界面都未统一,使得企业不同部门之间的信息集成出现困难。 本文是针对这一实际问题,提出将企业信息资源基于CORBA集成,可以分解成CORBA代理层集成、基于CORBA的数据库集成、用户界面的集成三个方面来研究。 本文通过大量的实验,分析异构环境中CORBA代理层互操作中存在的一些问题,并找到了相应的解决方法,并实现了不同ORB产品间的Java与C++之间的互调,为基于CORBA的企业信息资源集成提供了可靠的保证。 对于异构数据库的集成,本文提出建立一个基于CORBA的全局库视图,利用“访问代理”程序,将异构数据库中的各个表包装成一个个独立的CORBA服务对象,提供统一的访问接口。再通过自定义的全局查询语言,代理完成SQL操作,以达到操作数据库中各表的目的。 在用户界面方面,由于Java Applet能够通过浏览器即时下载,而且Applet本身也可以支持CORBA,于是本文提出利用Java Applet+HTML来实现统一Web用户界面。
其他文献
该文首先介绍了什么是地理信息系统,它研究的主要内容和实现的方法.然后在第二章介绍了专家系统的结构、原理以及农业专家系统近年来的发展情况,并探讨了地理信息系统与专家
传统的计算机图形学在生成真实感图像上遇到了很大的障碍,这里主要有两个方面的原因,首先是因为物体的表面模型很难准确获取,其次是由于绘制过程计算比较复杂.基于图像的建模
本论文针对UTStarcom的电信网管系统(NMS)和用户管理系统(SAM)在系统升级和扩容中遇到的一些接口问题,进行了分析和探讨,最终采用了CORBA这种面向对象的分布技术作为网管系统(N
利用中间件技术,可以实现应用程序的跨平台使用。这种技术缩短了应用软件在各个平台间移植的周期,节省了人力,财力,一个代表性的例子是Sun公司的中间件产品JAVA虚拟机(JVM)。科泰
随着计算机技术、网络技术、数据通讯技术、自动化技术的发展,工业自动化正朝着企业综合自动化的方向发展.而企业综合自动化的核心问题是需要通过信息流的集成,实现企业决策
CRM和数据挖掘是目前计算机技术领域两个非常热门的话题。CRM是企业信息化的重要内容,它在电子商务中所起到的日益重要的作用,使其受到企业越来越多的重视。数据挖掘是知识发现
学位
本文针对电信储值卡支付业务中对数据安全性要求高,数据处理的实时性要求高的问题,进行了分析,最后采用了交易中间件技术作为解决这一问题的方案。 随着计算机软硬件技术迅速