- 3
- 0
- 约5.95千字
- 约 10页
- 2021-12-08 发布于天津
- 举报
PAGE 1
PAGE 1
SOA的PDM协同系统分析
本文针对企业日益增长的信息共享和业务整合的需要,设计一个协同PDM系统来整合企业内外的产品数据信息是有用的。基于SOA的思想构建了一个PDM协同系统框架,从而使得在企业内部PDM系统能与ERP、CAD、CAM等系统进行有效通信和整合,还能在企业之间采用面向SOA的ESB技术实现不同PDM系统的通信和整合。 21世纪以来,产品数据管理(productdatamanagement,PDM)系统在我国中小企业中得到了广泛应用,成为制造业产品设计部门不可或缺的利器。随着技术的发展,如今一个完整产品的研发、设计、制造和装配不可能在一个车间完成,往往需要跨部门、跨企业、跨地区的协同作业,企业期望PDM系统既能与企业内部ERP、CAD、CAM等集成,实现企业内部的协同管理;另一方面,在网络时代PDM系统还要向Web技术发展,能在跨地区、跨国的大型企业中实现异地分布式产品设计、协同制造和协同工作,从而实现企业级的管理。 但是,目前企业内外PDM系统的协作存在如下弊端:①企业内部PDM系统与ERP、CAD、CAM等系统不能很好地集成,相互之间资源不能很好地共享;②企业间设计部门沟通不便,各企业的PDM系统形成信息孤岛,无法实现信息资源的共享;③各企业设计标准不同,产品编码、图纸编码等不统一,导致产品整合困难;④异地PDM系统非松散耦合集成,相互依靠性较强;⑤没有通用的PDM系统开发平台。为了解决这些问题,本文提出了基于面向服务架构(service-orientedarchitecture,SOA)的2层PDM协同系统来实现企业内外的信息共享和业务整合。 1基于SOA的PDM协同系统框架 为了实现企业内部的信息共享和业务整合,本研究采用SOA思想重新包装企业的各个系统,即将PDM作为企业的服务供应者,把ERP、CAD、CAM等作为服务使用者,在企业内部建立本地UDDI服务注册中心实现服务的查询和发布。另一方面,在企业之间假如建立基于SOA的异地协同PDM系统,它们普遍采用点对点的方式进行服务的相互调用,但是由于每个企业既是服务供应者,又是服务使用者,当协同站点达到一定数量时就会产生网状分布的繁杂连线,造成结构混乱,难以管理.为了避免这种状况,我们在企业之间采用面向SOA的企业服务总线(SOA-orientedenterpriseservicebus,s-ESB)技术来实现企业间协同PDM系统。基于以上思想,图1给出了基于SOA的PDM协同系统框架。框架主要由企业内部的SOA封装模块和面向SOA的ESB组成,其中ESB内部主要由一个公共UDDI注册中心、服务组件引擎及服务访问组件组成。 图1基于SOA的PDM协同系统框架 1.1面向SOA的ESB 建立在SOA基础之上的企业服务总线(ESB)的解决方案通过使用简洁的标准适配器和接口,来完成粗粒度应用(服务)和其他组件之间的互操作,能够满意大型异构企业环境的集成需求,它将使企业应用集成更加便利、敏捷、牢靠,伸缩性也更强.ESB内部主要有3个组成部分(见图1)。 (1)公共UDDI服务注册中心这是不同企业PDM系统集成框架的核心,为各个PDM系统信息资源供应者供应快速的服务注册和发觉功能。标准的UDDI(统一描述、发觉和集成协议)是一套基于Web的、分布式的、为WebService供应的信息注册中心的实现标准规范,它拥有一套标准的XMLSchema定义、发布和搜寻的编程规范。各企业PDM系统以Web服务的形式把需要协同共享的信息发布到公共UDDI服务注册中心,恳求服务的各企业就能通过服务访问组件搜寻获取自己所需的信息。 (2)服务组件引擎在公共UDDI服务注册中心的支持下,供应面向信息资源的智能搜寻功能。该搜寻机制与传统UDDI服务的不同之处在于,它支持平台最终需要的资源信息本身,而不仅是作为其传输媒介的Web服务。 (3)服务访问组件为各企业PDM系统供应Web服务的访问功能。其内部包括传输适配器、数据适配器等,以便将不同企业PDM系统供应的Web服务转化为目标系统可以访问的格式,以便不同行业、不同企业、不同系统平台的服务恳求者能依据需要获得相应的访问功能,从而获得有用的信息。 本文针对企业日益增长的信息共享和业务整合的需要,设计一个协同PDM系统来整合企业内外的产品数据信息是有用的。基于SOA的思想构建了一个PDM协同系统框架,从而使得在企业内部PDM系统能与ERP、CAD、CAM等系统进行有效通信和整合,还能在企业之间采用面向SOA的ESB技术实现不同PDM系统的通信和整合。 21世纪以来,产品数据管理(p
您可能关注的文档
- Solid Edge,开启济二机床三维进阶新纪元.docx
- Solid3000在化工行业的应用.docx
- Solid2000 的机械制图三维模型库的开发及应用.docx
- Solid3000在平面机构设计中的使用技巧.docx
- Solid Edge解决零件间匹配连接设计问题.docx
- Solid Edge软件在零件结构设计中的应用.docx
- Solid Edge软件学习之我见.docx
- Solid Edge的高级机构运动仿真.docx
- Solid Edge装配关系增强.docx
- Solid Edge的虚拟装配与干涉的检测.docx
- 中国国家标准 GB/Z 37551.300-2026海洋能 波浪能、潮流能及其他水流能转换装置 第300部分:河流能转换装置发电性能评估.pdf
- GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 中国国家标准 GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 《GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法》.pdf
- 中国国家标准 GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- 《GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义》.pdf
- 中国国家标准 GB/T 4937.37-2025半导体器件 机械和气候试验方法 第37部分:采用加速度计的板级跌落试验方法.pdf
- 《GB/T 4937.10-2025半导体器件 机械和气候试验方法 第10部分:机械冲击 器件和组件》.pdf
- 中国国家标准 GB/T 44937.2-2025集成电路 电磁发射测量 第2部分:辐射发射测量TEM小室和宽带TEM小室法.pdf
原创力文档

文档评论(0)