基于internet-step-corba的虚拟企业信息共享系统.docVIP

  • 1
  • 0
  • 约3.86千字
  • 约 8页
  • 2021-12-03 发布于江苏
  • 举报

基于internet-step-corba的虚拟企业信息共享系统.doc

基于Internet/STEP/CORBA的虚拟企业信息共享系统 1 引言 虚拟企业是指分布在不同地区的多个企业利用电子手段,为快速响应市场需求而组成的动态联盟。首先虚拟企业是一种动态联盟,根据市场需求动态组建,并迅速地在各构成企业间达到协调,强调在最短时间内以最适合的性能价格比开发出市场需求的产品,当市场机遇不复存在时,虚拟企业随即解体。另外虚拟企业以高新科技作为经营基础:①建立在先进制造基础上的企业柔性化,②虚拟制造,即在计算机集成环境中完成产品从概念设计到最终实现的整个过程,②计算机网络技术支持,虚拟企业成员是通过网络在广泛的地域范围中寻求合作伙伴,建立合作关系,进行信息交流,开展产品开发。 虚拟企业涉及全球多个企业,彼此间使用的设备差异可能很大,虚拟企业的组织和生产方式极具动态性,协作企业间又只是松散耦合关系,所以要求虚拟企业的产品信息在网络环境下能够共享,要保证企业间不会因为信息平台的差异而无法合作,必须具有异构计算机软硬件平台间良好的互操作性。 虚拟企业要实现信息共享面临的最大的挑战是产品数据的相互操作问题,虚拟企业所存储的产品数据必须允许多用户跨网络并发地操作产品数据的不同部分,同时只允许授权的修改,必须可靠、随时可用并且高效,它还要兼顾关系型的和面向对象型的数据库技术的综合特点。由此引出了实施虚拟企业信息共享的关键问题:跨Internet网络的异构系统间数据的集成。 目前国内较系统的支持虚拟企业信息共享的相应工作尚未全面展开,国际上的研究正在全面的深入,如美国国家工业信息基础结构协议联盟(NIIIP)提出的NIIIP参考结构等,但成熟、实用的技术系统和方法还有待开发。 2 基于Internet虚拟企业信息共享的关键技术 虚拟企业信息共享必须满足三项重要的技术需求:1、遵守公共通讯协议,实现安全连接和信息传递;2、采用统一的对象技术,使系统和其应用有互操作性;3、符合公共信息模型的规范,可以方便进行信息交换和共享。 2.1 Internet通讯技术 虚拟企业最显著的特性就是分布式。因为Internet的普及和易用性,技术上成熟和完整性,可以通过TCP/IP协议建立世界范围的连接,所以我们采用国际上流行的Internet技术实现通讯,传递产品和过程信息,通过使用Internet创建虚拟企业,保证用户共享企业信息,并因此对Internet进行扩展和增值。主要利用Internet的丰富资源实现以下的功能和信息服务: ●Internet服务,如域名服务DNS、简单邮件传送协议SMTP、超文本传送协议HTTP、虚拟现实标记语言VRML等: ●数据安全,如SecureHTTP、付款与汇款协议等: ●WWW、WAIS,Gopher; ●客户端接口,如Netscape、Explorer等; ●公共论坛,如新闻组newsgroups、CommerceNet; ●电子邮件Email; ●电子买卖服务,电子制造服务: ●公共可访问信息地址服务。 2.2 STEP信息模型技术 信息建模和信息交换技术是虚拟企业信息共享的关键使能技术。STEP(STandard for the Exchange of Product model data)是一个已被普遍接受的,发展中的描述产品数据交换的国际标准(IS010303),其目标是实现不同的CAD/CAM/CAE系统数据共享。它包含了覆盖产品全生命周期的各方面数据:如产品信息,形状,结构和材料特性,分析模型及制造、工艺信息等。 STEP的一个重要特点是提供了统一的标准产品数据模型。这样,可以在产品全生命期支持数据的共享和使用。这个模型在STEP中是通过集成资源和应用协议来描述的。集成资源是STEP依据不同应用领域的需求进行分析、归类,形成的统一的集成信息模型。集成资源定义的是产品数据的全局信息模型,一般而言,某个特定的应用并不一定要使用STEP集成资源的全部,而使用相关部分,这就需要从集成资源抽取子集。应用协议对这个抽取的子集进行了完整而准确的描述。它描述的是特定应用领域的需求,应用范围,应用相关环境等,这种描述应是完整而精确的,以避免产生二义性。应用协议是经IS0协调、认可而成为标准的。STEP标准的数据模型统一用EXPRESS语言表示,而与应用的接口采用标准访问接口SDAI。 STEP标准提供了产品生命期各阶段产品信息通讯的基础,STEP的基本构件是产品信息模型和模型所定义的共享信息标准。可以通过扩展STEP的信息共享,使虚拟企业在网上共享数据库,使STEP定义的数据可以在CORBA环境下作为数据对象,满足以下要求: ●互操作:属于不同成员企业的应用可以对属下一个单独逻辑数据库的数据进行互操作; ●并行工程:多个应用可以开发一个设计的不同方面,包括制造过程设计; ●设计文档:企业可以集成不同组

文档评论(0)

1亿VIP精品文档

相关文档