预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

CIM异构环境下信息集成规范与方案李杰*李杰,1973年出生,博士生。重要研究方向:当代集成制造、智能成组技术。Email:徐勇王云峰吴晓丹(河北工业大学天津300130)摘要本文在指出信息互换基本方式基本上,分别分析了CIM实行公司集成方案和几种重要原则化集成规范。前者重要通过建立数据库管理系统或基于使能器集成框架实现集成。后者重要涉及CORBA、DCOM、EJB和XML。最后指出,结合公司特性、基于WEB、建立在原则规范基本上集成将是解决公司信息集成重要方式。核心词CIMS信息集成CORBAXML1引言从1973年美国约瑟夫·哈林顿(JosephHarrington)博士在《ComputerIntegratedManufacturing》一书中初次提出计算机集成制造(CIM,ComputerIntegratedManufacturing)概念,国内863筹划CIMS主题项目实行到今天当代集成制造系统(ContemporaryIntegratedManufacturingSystems,CIMS)CIMS核心在于集成已成为人们共识。从CIMS集成发展过程来看,系统集成从信息集成、过程集成向公司间集成发展[1][2][3]。信息集成是过程集成和公司间集成前提和基本。信息集成在今天和此后依然是公司信息化重要内容,也是实行诸如并行工程等其他先进技术基本[2]。信息集成是针对设计、管理和加工制造中大量存在自动化孤岛,解决异构环境下信息对的、高效共享和互换。这是改进公司技术和管理水平必要一方面解决问题[2]。公司信息集成要解决两个方面问题,即分布在公司各处信息集成和公司支撑环境集成[4]。公司信息极端复杂,涉及到设计、工艺、生产、资源、筹划管理、组织等各方面。数据类型复杂,语义繁多。由异构分布式操作系统、数据库系统和网络合同所构成复杂支撑环境集成也是公司实现信息集成所必要解决问题。由于信息集成问题重要性和复杂性,它已经成为学术界和公司界研究重点。本文将在指出信息互换基本方式基本上,从CIMS实行公司集成方案和原则集成规范与框架、以数据为中心和以代码为中心集成技术等两个角度对信息集成进行分类研究,并提出公司信息集成发展趋势。文章第二某些在简介信息互换基本办法基本上,给出了CIMS信息集成方式分类框架。第三和第四某些分别简介了CIM实行公司CIMS集成方案和由微软公司、对象管理组等建立DCOM、CORBA等原则集成规范。文章最后结论给出了信息集成发展趋势。2信息集成方式2.1信息互换基本办法信息互换基本方式有三种,即通过特定类型文献、通过转换程序和通过数据库进行不同应用间信息互换[5]。第一种是相对较简朴信息传递方式。在这种方式下,对于两个不同应用,第二个应用可以读取第一种应用产生特定类型文献。普通这种以特定类型文献方式进行是单向信息传递。第二种方式指中间转换程序将前一种应用数据转换为后一种应用可以读取数据或文献。转换程序可以对数据进行补充或修改。这是一种基于程序代码集成方式。当前,许多软件商提供转换程序可以进行双向数据互换。第三种方式是通过数据库系统进行信息互换,减少了不同应用之间信息互换大量中间文献或转换程序。这是一种基于数据集成方式。这种数据库集成系统既可以是公共数据库与各应用分布数据库共存,也可以是所有数据都存储在一种公共中心数据库中。2.2信息集成分类框架对于一种公司来说,CIMS集成无非有两种状况。一种是公司完全新建CIMS,从系统分析和设计开始,构建全新基于原则数据模型数据库系统以集成和管理各种设计、筹划、制造和管理等信息。这种集成化系统建立不但成本高,并且由于管理和工程等数据在性质、范畴和特性上存在着巨大区别,建立这样基于一种原则数据模型原则数据库几乎不也许[6]。对于大某些公司来说,均不同限度存在自动化孤岛,导致原有自动化孤岛与新建系统共存与集成问题。如何将原有自动化孤岛集成到CIMS系统成为公司信息集成核心。80年代中后期,解决原有系统办法是理解原程序并从程序代码中提取核心功能。将原有应用转化为两层客户-服务器体系构造。随着网络交通需求日益增长,90年代初期,三层构造取代了两层构造。90年代中期,面向对象语言和构件框架成熟起来,将重点从原有自动化孤岛系统转换变为系统集成。面向对象技术成熟和被接受打开了通向对象封装器大门。90年代已通过去,Internet促使公司放弃了成本高、挥霍时间软件改写。相反,公司正在既有应用上放置前端浏览器或创立新可以平衡原有系统功能综合应用[7]。当前,针对原有自动化孤岛集成问题,一方面,公司在CIM设计和实行中,建立实行了针对公司特性和集成需求集成方案。另一方面,对象管理组(ObjectManagementGroup,OMG)、微软公司等软件公司或组织也建立了CORBA(CommonObje