1、ICS 25.040 J 07 GB 国家标准和国11: /、中华人民GB/T 18729-2011 代替GB/Z18729一2002基于网络的企业信息集成规范Specification of enterprise information integration in network environment 2011-12-30发布数码防伪 中华人民共和国国家质量监督检验检茂总局中国国家标准化管理委员会2012-05-01实施发布G/T 18729-2011 目次前言.1 引言.II 1 范围2 缩略语-3 企业信息集成规范.23.1 企业信息集成的需求.2 3.2 企业信息集成的目标和原则.
2、3 3.3 实现企业信息集成的关键技术3.4 企业信息集成的网络体系结构.4 3.5 企业信息集成的分布对象技术.3.6 企业产品数据的交换133. 7 企业的过程集成及管理.17 G/T 18729-2011 前言本标准按照GB/T1.1一2009给出的规则起草。本标准代替GB/Z18729-2002(基于网络的企业信息集成规范。本标准与GB/Z18729-2002 相比,除编辑性修改外主要技术变化如下:一一将原标准前言中的有关标准技术内容的特殊信息或说明,以及编制标准的原因放到了引言中;一一修改了第2章的部分内容(见第2章,2002年版的第2章); 一一增加了云技术(见3.3.5); 一一
3、修改了图1,在图中增加了防火墙气见图1);一一删除了现场总线类型的内容(2002年版的3.4.4.5);二一增加了EPA以太网在工业控制现场设备间的应用(见3.4.4.5); 修改了3.6.1中的STEP组成,即将抽象测试套件改成信息结构的图形表示(见3.6.1,2002年版的3.6.1); 一一一修改了图11(见图11,2002年版的图12);一增加了一项PDM的主要功能网络和数据库的接口(见3.6.2); 一一增加了3.7.2的e)柔性工作流(见3.7.2中的e); 删除了第5章和所有附录。本标准由中国机械工业联合会提出。本标准由全国自动化系统与集成标准化技术委员会(SAC/TC159)归
4、口。本标准起草单位:北京机械工业自动化研究所。本标准主要起草人:魁建平、黎晓东、杨书评。本标准所代替标准的历次版本发布情况为:一-GB/Z18729-2002。I G/T 18729-20门引本标准涉及的主要技术内容为企业信息集成规范。在国家的大力支持下,我国制造业的信息化技术取得了长足的发展。随着计算机网络技术的日趋成熟和应用,企业的不同部门之间,以及不同的企业之间的联系和交互越来越密切,大量的与产品生命周期相关的各类信息通过网络进行传递,这些信息要在各部门、各应用系统、以至于各企业之间进行共享。为了更好地在各种应用系统的支持环境、硬软件平台以及所遵循的标准在企业平台实现信息共享和集戚,自2
5、0世纪90年代以来我国在系统集成的标准化方面做了大量工作,开展了一系列有关标准的研究项目,例如z统一术语定义、统一体系结构、统一数据交换方式、统一信息分类编码、统一接口规范等,并取得了一些成果。国际标准化组织及相关专业标准化委员会制定了一系列标准和规范,例如:有关网络体系结构的应用协议、传送协议、网络接口协议、OMG的公共对象请求代理体系结构CCORBA)、ISO的产品数据表达与交换CSTEP)、标准数据访问接口CSDAI)等。针对我国制造业现状和对信息集成的需求,为解决一般工业制造企业信息集成中的共性问题提供一般性原则,给出可行的解决方案,以及应遵循的标准。H GB/T 18729-2011
6、 基于网络的企业信息集成规范范围本标准给出了解决一般制造企业为实现企业内不同部门之间、不同的应用之间,以及不同的企业之间在不同硬/软件平台上信息共享及集成所面临的问题时所涉及的通信技术、信息技术、面向对象技术及知识和工作管理技术;列举了在进行企业网络设计、实施基于分布式互联网的应用集成、实现企业数据的交换以及企业的过程集成时可采用的方法和相应标准及规范。本标准适用于一般制造企业为实现企业的不同部门之间、不同的应用之间,以及不同的企业之间在不同硬/软件平台上的信息共享及集成。2 缩略语下列缩略语适用于本文件。AAM:应用活动模型(ApplicationActivity Model) AIM:应用
7、解释模型(ApplicationInterpreted Model) AO:应用对象(ApplicationObjects) AP:应用协议(ApplicationProtocol) API:应用编程接口(ApplicationProgramming Interface) ARM:应用参考模型(ApplicationReference Model) ATM:异步传输模式(AsynchronousTransfer Mode) BOM:材料清单(BillOf Materials) BOS:基本对象服务(BasicObject Services) CAD:计算机辅助设计(Computer-Aided
8、Design) CAM:计算机辅助制造(Computer-AidedManufacture) CAPP:计算机辅助工艺设计(Computer-AidedProcess Planning) CF:公共设施(CommonFacilities) CFI:CAD框架倡议(CADFramework Intiative) CIMS:现代集成制造系统(ContemporaryIntegrated Manufacturing System) COM:组件对象模型(ComponentObject Model) CORBA:公共对象请求代理体系结构(CommonObject Request Broker Arch
9、itecture) COTS:市售商品(CommercialOff The Shelf) DBRPC:数据库远程过程调用(DataBase Remote Procedure Call) DES:数据加密标准(DataEncryption Standard) DNS:域名系统(DomainName System) ERP:企业资源计划(EnterpriseResources Planning) ESIOP:环境专用交互-ORB协议(EnvironmentSpecific Inter-ORB Protocol) FDDI:光纤分布式数据接口(FiberDistributed Data Interf
10、ace) FTP:文件传输协议(FileTransfer Protocol) GIOP:通用交互-ORB协议(GeneralInter-ORB Protocol) 1 GB/T 18729-2011 GUI:图形用户接口CGraphicsUser Interface) HTML:超文本标识语言CHyperText Markup Language) HTTP:超文本传输协议CHyper Text Transfer Protocol) ICMP:因特网控制报文协议(InternetControl Message ProtocoD IDL:接口定义语言(InterfaceDefinition Lan
11、guage) IETF:因特网工程工作组ClnternetEngineering Task Force) IP:因特网协议CIr出rnetProtocol) IPX:因特网包交换(InternetPacket Exchange) IVE:工业虚拟企业(IndustrialVirtual Enterprise) LAN:局域网CLocalArea Network) MAN:城域网CMetropolitanArea Network) MRP:制造资源计划CManufacturingResource Planning) NIC:网络接口卡CNetworkInterface Card) NII:国家信
12、息基础设施(NationalInformation Infrastructure) NIIIP:国家工业信息框架结构协议CNationalIndustrial Information Infrastructute Protocol) OMA:对象管理体系结构CObjectManagement Architecture) OMG:对象管理工作组CObjectManagement Group) ORB:对象请求代理CObj ect Request Broker) OS:对象服务CObjectServices) OSPF:开放最短路径优先COpen Shortest Path First) PDM:
13、产品数据管理CProductData Management) PLM:产品生命周期管理(productlifecycle management) RDA:远程数据库访问CRemoteData Base Access) RDBMS:关系数据库管理系统CRelationalData Base Management System) RFP:申请请求CRequestFor Proposal) RIP:路由信息协议CRouti吨InformationProtocol) SDAI:标准数据访问接口CStandardData Access Interface) SNMP:简单网络管理协议CSingleNet
14、work Management Protocol) SQL:结构查询语言。tructureQuery Language) STEP:产品数据表达与交换Cproductdata representation and exchange) TCP:传输控制协议CTransmssionControl Protocol) UML:统一建模语言CUnifiedModeling Language) VE:虚拟企业CVirtualEnterprise) WAIS:广域信息服务CWideArea Information Service) WAN:广域网CWideArea Network) WfMC:工作流管理联
15、盟CWorkflowManagement Coalition) WWW:万维网CWorld-WideWeb) 3 企业信息集成规范3.1 企业信息集成的需求企业信息集成在功能上应满足下列要求:为企业信息集成提供高效、安全的网络与通信环境;? 一一方便、灵活地集成新系统和遗产系统,并实现系统间的互操作;在不同系统之间传递信息、并保证数据的完整性和一致性EGB/T 18729-2011 一一对企业产品生命周期内的各类信息实现统一管理,并使它们为企业及企业各部门所共享,从而为并行工程提供协作环境;一一为异种数据库的集成及互操作提供手段;一提供对各类信息的访问接口p一-解决集成环境下,对业务过程的协调
16、及管理。就上述要求,本标准在3.43. 7逐一给出了应采用的技术及解决方案。3.2 企业信息集成的目标和原则基于网络的企业信息集成的总体结构是分布的、开放的、可扩展的、非独占的,其规范立足于现存的或正在形成的标准,利用面向对象技术,建立包含新系统和遗产系统的应用接口环境,实现网络环境下企业信息的交互和共享。企业信息集成应遵循如下原则=独立性和模块化;一一互操作性;一致性;一一可扩展性;一一标准化;一一可移植性。3.3 实现企业信息集成的关键技术3.3.1 通信技术计算机网络是利用通信线路和通信设备,将分散在不同地点、并具有独立功能的多台计算机系统互相连接起来,按照网络协议进行数据通信,实现信息
17、集成、资源共享的计算机系统的集合。因特网(Internet)、内联网(Intranet)网络互连才真正地实现了信息集成。有了计算机网络的支撑,在企业内部可提供一个灵活、高效、宽松、快速、可靠的信息交流、信息共享和企业管理的理想环境,对外可全面展示企业形象,宣传和发布产品信息,保持与客户和伙伴的密切联系,并可通过Internet,共享全球的信息资源。企业各部门、各应用系统之间必须在Internet/ln tranet环境下,借助于公共的通信协议传递、管理产品和处理信息。企业信息集成安全要求包括可用性、完整性和保密性。3.3.2 对象技术用于系统和应用互操作性的一致性对象技术是实现企业信息集成的一
18、个关键使能技术,本标准采用OMG的对象管理技术,支持在企业中集成新系统或遗产系统。OMG提供一个广泛的支撑框架结构,用于支持标准的、面向对象的、可重用的、可移植的软件组件。3.3.3 信息技术工业建模及信息交换是企业信息集成的又一关键使能技术。本标准采用STEP标准,作为在产品生命周期的所有阶段进行产品信息通信及共享的基础。为集成和管理与产品有关的信息、过程及人与组织,需要采用PDM技术对企业各部门级应用数据及企业级数据和文档进行管理。另外,本标准还涉及分布环境下异种数据库的互操作技术及信息访问接口。3 GB/T 18729-2011 3.3.4 工作流技术实现企业集成包括三个方面内容:信息集
19、成、功能集成和过程集成。过程集成可以理解为对由人、应用、数据组成的动态流程的建模、分析和实现。而工作流技术是实现过程集成的一个重要工具。利用工作流技术,可以在企业各部门间协调业务、工作及制造任务。收集以计算形式表示的、用于构型、仿真及实施的产品开发方法。通告正在进行中的工作项,访问所需数据,实施应用,验证已完成的工作,并对过程进行跟踪检查。3.3.5 云技术云计算是一种分布式计算技术,将计算任务分布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算力、存储空间和各种软件服务。云制造是先进的信息技术、制造技术以及新兴物联网技术等交叉融合的产品,是制造即服务理念的体现。云制造采取包括云
20、计算在内的当代信息技术前沿理念,支持制造业在广泛的网络资源环境下,实现制造资源的高度共享,为产品提供高附加值、低成本和全球化制造的服务。3.4 企业信息集成的网络体系结构3.4.1 概述企业需集成管理信息、设计信息和制造信息,使市场经营、管理、决策、设计和制造等各个环节有机结合,达到分工合作、相互支持、信息共享的目的。要实现企业管理信息、设计信息、制造信息的集戚,把各个系统有机地连成一个整体,需要一条信息高速公路飞网络是实现这一机制的途径,是实现信息集成的基础设施。3.4.2 网络建设的基本指导思想企业网是在企业区域内为企业管理、工程设计、生产制造提供资源共享、信息交流和协同工作的计算机网络信
21、息系统,它有自己的特点和规律。网络结构的设计、软/硬件系统的配置要根据企业特点、企业网所实现的功能和具体的应用需求来进行。作为一个企业的网络项目从立项、设计、采购、建设、调试到投入运行,是一项复杂的系统工程,为了减少失误、保护投资、提高效益,应在以下基本指导思想下实施:a) 明确目标网络是为信息集成服务的,起着使能和支撑n作用,目标一定要明确。要结合实际,做详细的需求分析,确定网络服务通信性能等要求。b) 总体设计,保持统一的网络体系结构网络设计要按照建设一个集先进性、可靠性、统一性、安全性、易操作性于一体的网络的原则来进行设计及规划,但不要追求一步到位,应按照边投资,边使用的原则,保证适当的
22、投入可以尽快得到收益。因为计算机网络技术更新换代、设备价格降低和性能提升的速度很快,如果先期巨大的投入得不到充分利用,过几年也就不能适应网络应用的要求。因此,建网时要确保为网络扩展升级留有充分的余地。c) 审慎把握技术发展趋势在制定网络规划时,成立一个由操作员、工程师、维护人员、管理人员等的团队一起制定网络,认真调研、分析网络的发展趋势,做出准确判断和正确决策,选择标准的、先进的、可持续的设备和技术。d) 坚持实用性和采用成熟技术坚持实用性和采用成熟技术的原则,确保建设一个满足企业管理和生产制造需要的网络系统。GB/T 18729-2011 3.4.3 网络组成3.4.3.1 布结系统布线系统
23、是车间、大楼内及建筑物之间构建网络传输的基础设施,主要用于互连网络设备和终端设备。布线系统可按:一一工作单元一工作区域一工作车间全厂公司;水平布线系统垂直布线系统;一-生产子系统管理子系统;一一主干系统一分支系统,等。3.4.3.2 网络设备网络设备主要包括网络交换设备和网络互连设备。网络交换设备指构建局域网所采用的局域网交换机和集线器。网络互连设备主要有网关、路由器等设备。3.4.3.3 网络工作站、服务类计算机网络工作站是计算机网络的用户终端设备,如PC机,主要完成数据传输、信息浏览和桌面数据处理等功能。服务类计算机是被用来运行一个或几个服务器程序的计算机设备,这种机器本身有时也被称作服务
24、器。3.4.3.4 网络外部设备网络外部设备是网络用户共享的硬件设备,如网络打印机、磁盘阵列、绘图仪等。3.4.3.5 网络软件网络软件有:a) 网络操作系统网络操作系统是网络的核心和灵魂,主要功能包括控制网络运行管理、资源管理、文件管理、用户管理、系统管理,常用的网络操作系统有Unix、WindowsNT ,Netware和Linux等。b) 网络服务器通常,服务器指一个准备执行通信服务的应用程序,而不是运行它的计算机。根据提供的服务可分为Web服务器、邮件服务器、代理服务器等。c) 网络应用软件建网的目的在于应用,应用才是网络的根本,随着网络技术的发展,网络应用越来越丰富,应用软件的功能越
25、来越强。网络的应用就是通过一系列应用软件实现的,包括组态与编程、可视化、资产管理、生产安排、先进过程控制等,如管理信息系统(MIS)、办公自动化系统(OA)、CAD、CAM系统等。3.4.3.6 中间件中间件是处于操作系统和应用程序之间的软件,也可以认为是属于操作系统的一部分,其作用是把多种操作系统、不同的数据库、异构的网络环境以及多个应用结合成一个有机的协同工作整体,真正实现企业跨平台的分布式应用。3.4.3.7 网络安全防护系统病毒、黑客攻击直接影响到了网络的安全。网络安全防护系统包括硬件产品和软件产品,这对网络是不可缺少的。计算机网络基本组成,如图1所示。5 G/T 18729-2011
26、 本地局域网图1计算机网络的基本组成3.4.4 网络结构3.4.4.1 网络分类按计算机网络覆盖地理范围的大小进行分类来确定网络的规模和用途。有如下类型za) 局域网(LAN)局域网的覆盖范围较小,一般从几十米到几公里,如一个办公室、几栋办公楼、一个园区。b) 城域网(MAN)城域网的覆盖范围通常是一座城市,从几公里到几十公里,通常城域网由政府或大型集团组建,如城市信息港,它作为城市基础设施,为公众提供服务。c) 广域网(WAN)广域网的覆盖范围很大,几个城市、一个国家、几个国家甚至全球都属于广域网范畴,从几十公里到几千公里、几万公里。3.4.4.2 因特网(lnternet)Internet
27、作为最大的国际性计算机广域网,Internet网络的规模空前,资源无比丰富,作为全球最大的、开放的、由众多网络互连组成的计算机广域网,为网络技术和网络应用的发展提供了丰富的经验,对社会的网络化和信息化发展具有深远的影响,已成为国家信息基础设施(NII)和全球信息基础设施(GII)的雏形。Internet采用TCP/IP技术。3.4.4.3 内联网(lntranet)Intranet是指将Internet技术应用于企业或政府部门的内部专用网络,一些大型企业或集团公司、分厂、分公司可能分布在许多城市、地区或国家,可以通过租用专线或自建通信线路,组建企业Intranet计算机广域网。Intranet
28、技术以Web技术为基础,支持多种硬件/软件平台。6 Intranet的优势:使用统一的TCP/IP技术标准,技术成熟,很多公司提供完整的Intranet解决方案;界面统一而友好,使用、培训11、管理和推广简单;一一具有很好的性能价格比,能充分地保护和利用已有的资源;一一技术先进,能造应未来信息技术的发展;一-网络服务种类多,能提供如万维网(WWW)、电子邮件、文件传输、信息查询、信息检索、计划日程安排、多媒体通信等服务;-信息处理和交换灵活,信息内容图文并茂,信息交流自如,能充分组合和利用企业的信息资源;可连接到Internet上,对外展示企业形象,共享Internet上的信息资源。3.4.4
29、.4 企业网络结构对于制造企业来说,在一个企业范围内,有三种职责类型网络zu 制造车间级网络GB/T 18729一2011制造车间级网络执行监控,维护和调度产品生产与装配,接受更新零件和规范的信息。它以局域网为基础,连接控制器、可编程序设备或加工中心等。b) 厂级网络厂级网络执行生产控制、工程设计、制造准备、质量保证等,它以局域网为基础,连接服务器、工作站等。c) 公司办公网络执行产品统计、市场销售、宏观管理、决策等,连接服务器、工作站,与企业外的公共数据网络和远程网络相连接。企业网络在物理上包含多个连接多种异种设备的异构网络,而在逻辑上又是一个统一的网络,它的基本功能应具备开放和异构网络的统
30、一化,适用于自动控制、生产管理和高层管理决策以及与公共通信系统连接。3.4.4.5 车间自动化控制层网络车间自动化网络具有如图2所示的逻辑拓扑结构,但实现的物理拓扑结构不同,有两层结构,也有一层结构。/ / / / / q写!一控制后 图2车间自动化网络逻辑图工业自动化系统中使用的工业网络重视以下因素:接线和安装工作量较少;扩展灵活,不影响网络的运行;7 GB/T 18729-2011 一一使用方便、简单,容易安装和投运;有强大的供应商支持;诊断性能强;数据容量大E高可靠性和稳定性;一一开放性。现场总线(FieldBus)作为实现现场级设备数字化通信的网络技术,将自控系统和设备加到工厂的信息网
31、络中,成为企业信息网络的底层,使企业信息沟通的覆盖范围一直延伸到生产现场。各种类型的现场总线采用完全不同的通信协议,要实现这些总线的相互兼容和互操作,是比较困难的。由于现场总线遵循国际上所接受的通信方式一一开放式系统互连(OSD,再加上新一代控制器系统具有较强的异种通信集成能力,采用模块化通信方法,可根据需要加入各种支持开放式网络的联网模块,可以包括以太网在内的网络之间的互联。随着自动化控制技术的进一步发展,需要建立包含从工业现场设备层到控制层、管理层等各个层次的综合自动化网络平台,建立以工业网络技术为基础的企业信息化系统。EPA(Ethernet for Plant Automation)是
32、Ethernet、TCP/1P等商用计算机通信领域的主流技术直接应用于工业控制现场设备间的通信,并在此基础上,建立的应用于工业现场设备间通信的开放网络通信平台。通过该平台,不仅可以使工业现场设备(如现场控制器、变送器、执行机构等)实现基于以太网的通信,而且可以使工业现场设备层网络不游离于主流通信技术之外,并与主流通信技术同步发展,同时,用以太网从现场设备层到控制层、管理层等所有层次网络的E网到底,实现工业企业综合自动化系统各层次的信息元缝集成,推动工业企业的技术改造和提升,加快信息化改造进程。3.4.4.6 企业管理层网络采用基于Web技术的、支持各种软/硬件平台的1ntraneto另外,使用
33、EPA技术(见3.4.4.5)实现包括企业管理层在内的各层次的信息元缝集成。3. 4. 4. 7 Intranet网络体系结构典型的1ntranet架构主要包括:网络通信、DNS、WWW、服务器、数据库服务器、邮件服务器及防火墙系统。1ntranet使用1nternet各种技术标准,如TCP/1P、HTML、HTTP等协议。1ntranet与1nternet有着同样的体系结构,其网络体系结构与1SO/OS1网络体系结构的对应关系如图3所示。SMTP Telnet FTP SNMP 7 应用层DNS 6 表示层I I 应用层5 会话层4 传输层传输层TCP UDP 3 网络层网络层IP 2 数据
34、链路层网络接口层物理层以太网、快速以太网、千兆以太网、万兆以太网、无线以太网图3Intranet体系结构与ISO/OSI体系结构对应关系网络体系结构各层功能如表1所示。8 GB/T 18729-2011 表1网络体系结构各层功能TCP/IP模型分层主要功能网络接口层定义了Internet与各种物理网络之间的网络接口网络层提供端到端的分组传送、数据分段与组装、路由选择传输层提供端到端的有效、可靠的连接和事务处理应用层提供各种网络服务Intranet服务是通过Intranet组件所提供的功能来实现的。Intranet组件是一组软件工具的集合,包括Web服务器、FTP服务器、电子邮件服务器和数据库接
35、口等服务器端的应用软件、客户端的浏览器软件及应用开发工具。在选择Itranet组件时,要考虑其应用平台。对于一些大型企业或集团公司,由于业务遍及全中国或全世界,其办事机构、销售网点、分厂、公司可能涉及到许多国家或地区,可以通过公共数据网组建跨地域的Intranet。其实现途径有两种:一一租用专线或自建通信线路;一一采用虚拟Intranet技术模式,即架构在Internet平台上,而不是完全租用专线构成封闭式的专业网络。一个具备开放性、互操作性、易于扩充与维护的网络体系结构从底层开始依此是多种底层物理通信协议、TCP/IP、操作系统、网络信息系统。3. 4. 4. 8 Intranet与Inte
36、met之间的关系Intranet是企业内部的Internet,它们使用统一的TCPjIP标准,因此可以方便的连接。Intranet与Internet的关系如图4所示。图4Intranet与Intemet连接示意图3.4.4.9 保证企业网络稳定、可靠、安全运行的相关技术保证企业网络稳定、可靠、安全运行的相关技术包括以下3个方面:a) 网络管理网络管理功能主要包括故障管理、配置管理、性能管理、安全管理和计费管理。网络管理实质上是网络管理者(Manager)与被管理对象代理(Agent)之间利用网络实现信息交换,完成网络管理功能。如图5所示。9 GB/T 18729-2011 网管系统操作通信通知
37、被管系统被管对象|45仁:图5网络管理模型网络管理协议是实现网络管理的基础,应用最广泛的计算机网络管理协议是简单网络管理协议。NM凹,它本身是与低层协议元关的,可以在IP协议、IPX协议上使用。网络管理软件大都有局限性,对不同厂家网络设备的统一管理功能不强,因此,在建网时尽量选用同一厂家的网络产品,RMON(远程网络监控)网络管理技术描述了一种主动式的网络管理机制,另外在网络管理中使用Web技术。b) 网络安全保障Manager网络的核心是保证网络的安全,安全问题主要反映在系统安全和信息安全两个层次上。网络的不安全因素主要来自:一一外部的黑客、竞争对手和经济间谍对系统的攻击和数据信息的窃取;一
38、一内部对系统和信息的人为破坏和泄密。绝对安全的系统是不存在的。企业要根据自己的特点、要求来制定安全策略。在安全策略下,确定提供安全服务范围,制定相关的安全机制,保证安全策略的实施。信息安全系统是信息系统的免疫系统,如果免疫系统不健全,这个系统是很脆弱的,因此,信息安全系统必须和信息系统同步建设。一个全方位的计算机网络体系结构包含网络的物理安全、访问控制安全、系统安全、用户安全、信息加密、安全传输和管理安全。相应的技术有主机安全技术、自身认证技术、访问控制技术、加密技术、防火墙技术、安全管理技术、系统漏洞检测技术、黑客跟踪技术、虚拟专业网(VPN)技术等。国内对网络安全的规定是:跟商业模式有关、
39、牵扯到加密算法的所有产品,不管是软件还是硬件,必须是国家认可的。c) 服务器群集技术群集技术是:它至少将两个系统连接在一起,使两台服务器能够像一台机器那样工作或者看起来好像一台机器。采用群集系统是为了提高系统的稳定性和网络中心的数据处理能力及服务能力。群集技术主要有:服务器镜像技术;一一应用程序错误接管群集技术;二一-容错群集技术;一一并行运行和分布式处理技术;可连续升级的群集技术。d) 三层结构的计算模式三层结构是针对过去的主机/终端模式或者服务器/客户机模式而言的。它的特点是在后台有一个数据支持服务器,在中端有一群应用服务器,在前端有许多接人设备,通过接入设备与客户机连接。三层结构有以下特
40、点:在前端接入实现设备功能单一化、系统标准化、设备小型化,在前端实现负载均衡;GB/T 18729-2011 一一中间层采用标准化的开发工具,可以实现多种应用结构上的统一,通过模块化结构设计,实现高可用的应用系统;后端数据支持层是数据库系统和数据集中存储系统,数据集中存储实现了多种数据集中在一个数据存储设备当中,多台服务器同时读写并保证数据一致性。3.4.5 公共通信协议由于不同计算机和网络厂商的网络体系结构难以互连互通,且互连网络的性能难以保证,为了满足应用的要求,国际标准化组织(ISO)在1983年提出了开放系统互连(OSl)网络体系结构框架,即ISO/OSI参考模型。Internet作为
41、全球最大的计算机广域网,使用TCP/IP协议,并得到全球几乎所有网络和计算机厂商的一致支持。相对TCP/IP的网络体系结构,有图6所示的网络协议层次结构。a) 应用协议应用协议传输协议因特网协议网络接口协议Telnet、SlvP、FTP、SN扣!pTCP UDP IP、ICMP、RIP. 广域网协议局域网协议图6TCP/IP网络胁议层次结构应用协议包括Telnet,FTP、SMTP、SNMP等,Internet的应用程序必须遵循对应的应用协议。一-Telnet:远程登录协议,提供在网络上远程登录到其他机器的接口;一-FTP:文件传输协议,提供文件在网络上的机器之间互相拷贝;SMTP:简单邮件传
42、输协议,发送邮件给在远程主机上的用户;一一-SNMP:简单网络管理协议,提供网络管理工作站软件与被管理设备中的代理之间的通信。b) 传输协议传输协议包括TCP、UDP协议。一一TCP协议:传输控制协议,提供面向连接、可靠的虚拟电路服务和面向数据流的服务;UDP协议:数据报协议,提供元连接的、不可靠的报文传送。c) 因特网协议因特网协议包括IP,ICMP、RIP协议等。一一IP协议:网际协议,定义了IP地址、IP包的格式;ICMP协议:Internet控制报文协议,IP数据报的传送不保证不丢失,为了减少分组的丢失,使用这个协议允许主机或路由器报告差错情况和提供有关异常情况;一-RIP协议:路由信
43、息协议。是路由选择协议的一种,也称为距离向量协议,路由器是根据距离最短来选择使用哪条路由。3.5 企业信息集成的分布对象技术3.5.1 OMG及其在企业信息集成中的作用对象管理工作组(OMG)是一个国际性的开放组织,其主要目标是利用对象技术,使基本对象的软件成分在分布异构环境中可重用、可移植和可互操作。OMG制定的对象管理体系结构由以下4个部分组成:11 GB/T 18729-2011 a) 对象请求代理(ORB)对象请求代理使对象在分布环境中透明地收发请求和响应,它是构造分布式对象应用、使应用在不同层次的异构环境下实现互操作的基础。b) 对象服务(OS)对象服务是为使用和实现对象而提供的基本
44、服务集合。这些服务独立于应用领域。c) 公共设施(CF)公共设施是为许多应用提供的共享服务集合,如系统管理、电子邮件等。d) 应用对象(AO)应用对象相当于传统的应用,由独立的厂商提供。OMG对象管理体系结构如图7所示。固7OMG对象管理体系结构(OMA)的参考模型为适应分布对象技术的发展,OMG为ORB制定了规范,即公共对象请求代理体系结构(CORBA)。CORBA规范定义了接口定义语言(IDL)及映射、单个ORB体系结构、ORB间的互操作机制和组件对象模型(COM)/CORBA互操作。IDL是CORBA规范中定义的一种中性语言,它用来描述对象的接口,而不涉及对象的具体实现。在CORBA中定
45、义了IDL语言到C、C+、SmallTalk和Java语言的映射。ORB定义了客户方程序和对象实现方程序问静态、动态的两种调用方式。ORB间的互操作是为了使不同实现的ORB系统能够共存于同一个环境下而提供的相互识别和转换的机制。COM/CORBA互操作是为了实现COM和CORBA两个不同规范的互操作而制定的。CORBA规范充分利用了各种技术的最新成果,使基于CORBA的应用能够透明地利用整个网络资源,并能方便地集成遗产系统。因而,在分布环境下遵循OMGCORBA就能方便、灵活地在系统中加入、移植新的应用,实现与原有系统的连接和互操作,从而,实现企业的信息集成。商业上可用的与CORBA相容的对象
46、系统有ComponentBroker、ObjectBroker等。3.5.2 COM技术及其应用组件对象模型(COM)是以可重用组件构造大型应用软件的技术。随着Internet的飞速发展,企业应用日趋复杂,为适应更快、更复杂的事物处理任务和快速开发的需要,出现了基于分布式互联网应用结构的组件对象模型技术,并制定了相应的COM规范。遵循COM的规范标准,组件与应用、组件与组件之间可以互操作,从而可极其方便地建立可伸缩的应用系统。在基于网络的企业信息集成中,为了有效地集成,迅速开发出具有很高的执行效率、灵活而方便的跨平台的应用系统,应采用COM技术。如商品化的COM软件有ActiveX。采用COM
47、技术的应用系统的开发过程如图8所示。G/T 18729-20门图8应用系统与COM组件的开发过程3.6 企业产品数据的交换3.6.1 STEP及其在企业信息集成中的作用一个产品在设计、制造、使用、维护及报废处理时所产生的信息在它的生命周期中将用于很多场合,其使用可能涉及不同企业或一个企业的不同部门、涉及多个计算机系统,而这些系统可能设置在不同的机构中。为了使不同企业、企业的不同部门、不同应用之间能共享这些信息,各机构必须把它们的产品信息以计算机可识别的通用格式进行表达,从而,使它们能在不同的计算机系统间进行交换,并满足完整性和一致性的要求。为此目的,国际标准化组织OSO)制定了产品数据表达与交
48、换的国际标准(STEP).其宗旨是提供一种与任何特定系统元关的中性机制,以描述整个产品生命周期的产品数据。这种描述的特点,使它不仅适用中性文件的交流,而且也是实现共享产品数据库及存档的基础。STEP由6个部分组成:一一描述方法;集成资源包括通用资源和集成资源); 一一应用协议;一一信息结构的图形表示;一一实现方法。在STEP标准中,定义了一种形式化数据规范语言一-EXPRESS.它为集成资源和应用协议提供产品数据规范化的描述机制。为实现制造企业各应用部门间产品信息的共享与交换,应利用STEPESPRESS语言对全局产品数据模型进行描述,定义各自的应用棉议,描述系统的信息结构及内容。在全局产品数据模型指导下,设计各系统的交换界面。根据STEP实现方法提出的技术规范