999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于WebService技術的異構PDM系統集成技術研究與應用

2020-07-22 09:57:27李強劉岳峰
數字技術與應用 2020年6期

李強 劉岳峰

摘要:本文分析了現階段主流PDM(Product Data Management)系統的管理方式與特點,通過對PDM系統架構設計、數據組織、數據一致性管理等方面的研究,提出了一種基于Web Service技術的異構PDM系統集成技術。設計并開發了基于Web Service技術的異構PDM系統接口程序,實現了異構PDM系統產品數據集成交互,支撐了型號項目研制。

關鍵詞:Web Service;系統集成;PDM;數據同步

中圖分類號:TP311.52 ?文獻標識碼:A ?文章編號:1007-9416(2020)06-0000-00

0引言

隨著計算機技術和企業信息化技術的發展,PDM系統在企業的應用越來越廣泛。PDM是以軟件為基礎,以產品管理為核心,實現對產品相關的數據、過程、資源一體化集成管理的技術[1]。從軟件適用和管理范圍來看,PDM 先后經歷了單功能級 PDM、與 CAD 緊密集成的 PDM、企業級 PDM 和企業間 PDM 四個發展階段。企業級PDM系統解決了大量工程圖紙、技術文檔以及 CAD 文件的數字化管理問題,實現了產品結構的管理及與工程文檔的集成,完成了工程變更請求/工程變更指令的跟蹤與管理[2]。

由于系統設計理念與產品管理方式的差異,不同的PDM系統呈現出不同的管理特點。為適應企業自身的業務范圍與管理方式,很多企業在選擇PDM系統時會考慮多款PDM系統相集合的方式[3],充分體現不同PDM系統在不同管理領域的優勢,實現對企業業務的最優化管理。

國內航空企業使用的主流PDM軟件有達索公司的VPM系統和PTC公司的Windchill系統,以往型號的設計數據大多在VPM中簽署[4],但VPM系統并未包括質量體系要求的所有簽署環節,造成電子和紙質兩種介質結合的簽署模式,容易出現電子和紙質數據不一致的情況。因此,為保證數據的一致性和正確性,飛機研制過程需要開發相應的接口程序將VPM系統和Windchill系統進行集成,VPM系統主要實現三維設計數據的集中存儲和關聯設計,Windchill系統負責實現平臺中所有產品數據的管理、簽審、更改控制和數據發放。要保證兩個系統實時交互,實現兩個平臺之間的無縫對接,確保設計數據源的唯一性,成了必須解決的技術難點之一。

1 Web Service技術概述

Web Service是一種面向服務的架構技術,通過標準的Web協議提供服務,目的是保證不同平臺的應用服務可以互操作。Web Service通過SOAP(Simple Object Access Protocol)在Web上提供的軟件服務,使用WSDL(Web Services Description Language)文件進行說明,并通過UDDI進行注冊(Universal Description, Discovery, and Integration),通過定義一組可以通過Internet調用的可編程邏輯,使基于Web的各種功能以統一的方式提供給調用者[5]。

2 集成接口架構設計

VPM與WINDCHILL的接口主要實現頂層產品結構同步、設計數據檢入、工程更改實施和數據狀態同步等功能,使兩個系統的產品結構、零部件版本、文檔版本、構型信息等達到完全一致,保證設計數據在簽署、工程更改、數據發放與接收等整個生命周期中狀態的完整與準確。

3 系統集成架構設計

Windchill與VPM系統集成的內容主要包括數據集成和工作流集成。

數據集成功能包括VPM數據的導出、Windchill數據的導入、數據同步檢查等。VPM系統導出的數據主要包括零部件的屬性信息、裝配關系、模型圖樣文件等,其中屬性信息和裝配關系等內容由XML文件描述,模型圖樣及設計文檔等物理數據導出到指定的共享存儲位置,Windchill系統根據XML中描述的結構化信息進行產品結構的重構,并從指定的共享存儲位置導入模型圖樣等設計文件。

工作流集成是指產品數據在Windchill系統中進行簽署、更改或發放的過程中,數據在Windchill系統中的生命周期狀態、設計成熟度和有效性等信息的改變,通過發送Web Service消息給VPM系統,VPM系統根據消息內容對數據進行簽署狀態、成熟度和有效性的設置,從而保證設計數據在Windchill和VPM兩個系統中的狀態和有效性完全一致。

接口傳輸的數據主要分為兩類,一類是數據狀態信息,一類是XML文件和模型圖樣物理文件等文件信息。在基于webservice技術的集成接口中,數據狀態信息的傳遞通過發送web請求的方式實現,文件信息的傳遞通過NFS(Network File System)共享存儲區的方式實現。根據數據狀態信息和文件的傳輸方向,在VPM系統中部署webservice服務,WINDCHILL系統作為服務請求方,在同步過程中向VPM系統發送服務請求,VPM系統監聽到請求后執行服務,并將執行結果返回給WINDCHILL系統。系統總體集成框。如圖1所示。

4 Webservice接口實現

根據系統集成接口實現的功能,將接口分為產品結構構建模塊、設計數據導出模塊、更改落實模塊、數據狀態同步模塊。

4.1 產品結構構建模塊

產品結構構建模塊主要實現頂層產品結構構建、構型層產品結構構建、設計模塊構建。Windchill系統有創建請求時,將要創建的結構信息以兩個平臺共同定義的格式生成結構描述文件,放到共享存儲區,然后向Web Service服務器發送構建結構請求,Web Service服務器調用VPM服務器中產品構建模塊,VPM系統到共享存儲區讀取結構描述文件,根據文件描述,在VPM系統中構建產品結構,構建完成后將構建結果返回Web Service服務器,Web Service服務器向Windchill發送構建完成的消息。

4.2 設計數據導出模塊

設計數據導出模塊主要實現數據發放過程中的設計數據導出功能,具體業務流程如圖2所示。設計數據導出過程由Windchill系統發起,Windchill系統將要導出的設計模塊的編號和版本發送給Web Service服務器,Web Service服務器調用VPM系統設計數據導出模塊,并將設計模塊信息傳給VPM系統,VPM系統根據設計模塊信息,從VPM系統中導出數模信息,并存放到共享存儲區。數模下載完成后將結果信息返回給Web Service服務器,Web Service服務器向Windchill系統發送構建完成信息。如圖2所示

4.3 更改落實模塊

工程更改落實過程在Windchill系統中發起,將更改信息寫入XML文件,發送給VPM系統,VPM系統根據XML信息在VPM系統中完成更改落實,業務流程圖如圖3所示。工程更改過程中,設計員先在Windchill系統中創建更改流程,更改流程批準后,Windchill系統將要修改的模塊信息寫入XML文件中,放到共享存儲區,并向Web Service服務器發送請求,Web Service服務器接收到請求后,調用VPM系統中的更改落實模塊,VPM系統讀取并解析共享存儲區中的XML文件,根據文件描述在VPM系統中創建對應的產品結構,并將結果返回給Web Service服務器,Web Service服務器再將結果返回給Windchill系統。如圖3所示

4.4 設計數據同步模塊

隨著Windchill系統中審簽流程的變化,設計數據的狀態也在不斷變化,為保證兩個系統中設計數據狀態的統一,要不斷同步設計數據的狀態。當Windchill系統中設計數據狀態發生變化后,Windchill系統向Web Service服務器發送同步設計數據狀態的請求,在請求中包含設計數據編號、版本、狀態,Web Service服務器接收到請求之后,調用VPM系統數據同步模塊,將同步請求傳遞給VPM系統,VPM系統修改完數據狀態后將執行結果返回給Web Service服務器,Web Service服務器再將結果返回給Windchill系統。

5 結語

本文通過分析異構PDM系統集成業務需求、集成數據類型、數據交互過程,結合Web Service技術的特點,提出了一種基于Web Service的異構PDM系統集成技術。該技術實現了異構PDM系統的數據集成交互,保證了兩個平臺數據的一致性,支撐了型號研制業務的順利開展。本技術具有通用性,對于其他行業的異構PDM系統集成具有借鑒意義。

參考文獻

[1]范文慧,李濤,熊光楞.產品數據管理(PDM)的原理與實施[M].北京:機械工業出版社,2004.

[2] 王帥,田錫天,黃利江.基于SOA的PDM與CAPP系統集成技術研究[J].機械制造,2013,587(51):77-81.

[3]肖海朋,李華,徐增光.航天產品全生命周期信息系統集成模型研究[J].制造技術研究,2014(6):60-64.

[4]王曉明,牛立棟.基于SOA的企業應用集成技術分析[J].無線電工程,2012(1):54-57.

[5]屈挺,江平宇.基于Web Service的聯盟企業產品開發[J].航空制造技術,2009(8):65-70.

收稿日期:2020-04-22

作者簡介:李強(1988—),男,山東新泰人,碩士研究生,工程師,研究方向:產品數據管理。

主站蜘蛛池模板: 98精品全国免费观看视频| 美女国内精品自产拍在线播放| 毛片在线区| 国产一区亚洲一区| 亚洲欧美日韩综合二区三区| 国产成人精品男人的天堂| 久久综合九九亚洲一区| 亚洲综合色婷婷中文字幕| 成人看片欧美一区二区| 国产精品成人免费视频99| 中文字幕色站| 欧美区一区| 国产无码制服丝袜| 成人一级黄色毛片| 国产成人成人一区二区| 国产第一页免费浮力影院| 色婷婷综合在线| 国内精品91| 深爱婷婷激情网| 国产91丝袜在线播放动漫| 国产精品久线在线观看| 精品一区二区久久久久网站| 国产乱人伦偷精品视频AAA| 激情无码字幕综合| 国产又粗又爽视频| 亚洲一道AV无码午夜福利| 亚洲美女视频一区| 欧美日韩国产在线人| 高清欧美性猛交XXXX黑人猛交| 婷五月综合| 播五月综合| 国内视频精品| 久久精品这里只有国产中文精品| 亚洲视频色图| 精品少妇三级亚洲| 99这里精品| www.亚洲一区| 第一区免费在线观看| 亚洲精品中文字幕午夜| 538国产视频| 亚洲成人精品久久| 国产凹凸一区在线观看视频| 亚洲国产精品成人久久综合影院| 99精品国产高清一区二区| 一本大道无码高清| 暴力调教一区二区三区| 99热这里只有精品免费国产| 欧美精品v欧洲精品| 日韩视频福利| 黄片一区二区三区| 国产玖玖视频| 毛片网站在线看| 精品少妇人妻一区二区| 一区二区三区成人| 一区二区无码在线视频| 精品色综合| 欧美色综合网站| 狠狠v日韩v欧美v| 日韩成人在线网站| 国产乱论视频| 在线看AV天堂| 欧美成人午夜视频| 亚洲第一色网站| 精品国产乱码久久久久久一区二区| 国产精品福利一区二区久久| 2021国产v亚洲v天堂无码| 婷婷五月在线| 精品国产一区91在线| 国产精品无码作爱| 日韩成人高清无码| 婷婷丁香在线观看| 天天做天天爱天天爽综合区| 国产精品99一区不卡| 白丝美女办公室高潮喷水视频| 激情五月婷婷综合网| 五月婷婷丁香综合| 2018日日摸夜夜添狠狠躁| 色屁屁一区二区三区视频国产| 久久久久久久久18禁秘| 欧美性久久久久| 日本a级免费| 欧美高清日韩|