国产v亚洲v日韩v欧美v中文_国产一区亚洲二区_欧美女人一级黄色录像_真实的国产乱xxxx在线

乾元坤和生產管理系統(tǒng)應用

基于SOA生產管理系統(tǒng)的設計

日期:2025-01-27

乾元坤和編輯

基于SOA生產管理系統(tǒng)的設計
  圖 基于SOA智能生產管理系統(tǒng)層次構架圖
  上圖為基于SOA的生產管理系統(tǒng)的層次結構圖,將本系統(tǒng)分4層:表示層、業(yè)務流程管理層、服務提供層和服務應用層。其各層功能如下:
 ?。?)表示層:它是企業(yè)暴露給客戶或合作伙伴使用的服務,以Web服務的形式提供。服務請求方是掛接于企業(yè)信息門戶的Web應用程序,企業(yè)門戶為服務請求方提供了標準接口,其中包括企業(yè)內部和企業(yè)外部信息門戶。在表示層的服務應該比在服務層中的服務具有更粗的粒度,它是業(yè)務流程的入口。當企業(yè)門戶訪問時,企業(yè)伙伴會用程序請求業(yè)務的執(zhí)行,再訪問企業(yè)門戶,訪問方式一般有2種方式:HttpRequest和SOAP。
  (2)業(yè)務流程層:集成了各種業(yè)務規(guī)則和邏輯,包括流程任務、任務間的控制流、任務間的數(shù)據流以及流程相關的其他規(guī)則,提供企業(yè)門戶的服務請求者(Service Requester)統(tǒng)一權限認證和業(yè)務活動監(jiān)控(BAM,Business Activity Monitoring)。業(yè)務服務總線層將細粒度服務編排融合為粗粒度服務并為各業(yè)務對象提供目錄、路由服務以動態(tài)綁定到所需要的服務。業(yè)務服務總線作為通用的業(yè)務平臺,消除了服務提供者和請求者之間的依賴關系,提高了可重用性以及已有服務的內部擴展和外部獲取。這一層側重在業(yè)務支持上,通過通用和標準的對象和服務模型,可以在這一層上定義各個Web服務的業(yè)務流程,通過WS-BPEL和WSDL語言能夠靈活調用各個功能模塊。
 ?。?)服務提供層:它為業(yè)務流程層提供了服務實現(xiàn)的平臺,定義了在服務間的交互以及提供服務請求者使用的業(yè)務層的數(shù)據(數(shù)據定義、數(shù)據驗證規(guī)則和數(shù)據轉化規(guī)則)。服務提供層將企業(yè)原有系統(tǒng)所提供的功能組件以web服務封裝,新系統(tǒng)也以web服務開發(fā),并將這些服務發(fā)布到UDDI公共目錄服務器中注冊,以提供目錄路由服務。企業(yè)服務總線(ESB)是SOA體系中的基礎架構,各個服務通過總線來互相訪問。各個服務是系統(tǒng)功能和任務的抽象和封裝并用標準描述語言WSDL進行描述。
 ?。?)服務應用層:服務應用層由持久層以及面向服務的企業(yè)應用集成層構成。在生產管理系統(tǒng)中,SQL SERVER作為數(shù)據訪問的數(shù)據庫,Access數(shù)據庫作為固定參數(shù)的數(shù)據庫,例如城市地址等。系統(tǒng)中提供三種數(shù)據庫(SQL SERVER、Access以及Oracle)訪問接口供不同需要使用。
  基于SOA的結構框架借助現(xiàn)有的應用來組合產生新服務的敏捷方式,提供給企業(yè)更好的靈活性來構建應用程序和業(yè)務流程。通過采用SOA框架,企業(yè)可以最大程度地減少系統(tǒng)間的藕合,從而提高可重用性。通過采用業(yè)務流程管理,實現(xiàn)了工作流程的自動化和多個企業(yè)系統(tǒng)之間的無縫集成。

了解更多相關信息,請點擊生產管理系統(tǒng)

相關文章: