在分布式事務技術中,有實現最終一致性這么一說,意思就是只要我能保證兩邊數據最終實現了一致性就行,不一定要使用事務。這樣說來就有方案了。如倉庫子系統在處理采購入庫時需要增加入庫單數據和更新庫存數據等多個表。這多個表都在倉庫子系統中,我們可以使用一個本地事務來保證倉庫子系統中的表數據一致性。分布式ERP調用采購子系統更新采購單里的入庫數量。
精選行業軟件
產品智能推薦
服務全程監控
分布式ERP系統的體系結構以智能自律分散系統為系統框架,以Agent為技術核心,采用開放式系統的設計思想,各子系統處于對等地位,系統具有在線擴展、在線維護、智能性、可重構性等優點。系統體現了先進的管理思想,以建立企業綜合信息平臺為立足點,符合現代企業的發展趨勢,是新一代ERP系統的發展方向。
如圖所示,各子系統之間以消息傳送機制相聯系,自律控制處理器(Autonomous?Control?Processor,ACP)負責管理消息的請求和響應。
數據場(DF):可以是網絡(Internet、Intranet),系統可以根據操作的特性定義不同的數據場,不同的數據場也可以選擇不同的消息通信方式。?
(1)由于采用了IADS的設計思想,系統的開放性較好,具備在線擴展、在線維護、自律控制、自律協調的能力,可以使軟件能較好地適應企業,系統具有一定的柔性。
(2)就是更新非常方便,各個子系統以后臺微服務的方式存在。前臺一個單獨的web項目,這個web項目調用后臺這些子系統的服務接口。這樣的設計,在某個業務子系統需要更新的時候,可以單獨更新。不用像以前那種單進程架構時,一個小更新需要整個系統重啟,導致用戶會話也丟失,用戶需要新登錄。而現在的這種設計就不會有這個問題。
(3)將具有不同技能的工作崗位設計為不同粒度的智體,可以由實際的操作人員在線實時控制,也可以由操作人員賦予智體一定的權限,使其在系統中能動地執行一些任務。使系統具有一定的智能性和靈活性。同時也為系統的快速重構提供了必要的條件,可相對延長軟件的生命周期。
(4)可以根據經營環境的改變,重新分解任務,由不同粒度的智體組成聯盟,即新的“部門”,從而形成新的工作流程,這也就在一定程度上實現了由企業的BPR而形成的ERP系統。?
(5)將系統分為多層設計,可以使系統的邏輯結構更為清晰。各層之間都是相對獨立的,只要保持接口不變,每一層的改變對其它層都沒有影響。
(6)可以方便地將系統的各個層次部署到不同的物理節點,或者分配給不同的進程。例如:表示層在客戶端機器上,應用邏輯層在應用服務器上,而存儲層在另一個單獨的數據庫服務器上。這樣可以改善系統性能、更好地支撐客戶和服務器系統中的信息共享和協調。
報表系統: 這種系統成功的關鍵就是數據和主ERP系統業務庫的同步問題了。一般可以寫一個定時同步程序,將ERP主業務系統的數據經過帥選、轉化等方式直接生成報表視圖所需的最終或中間數據,簡化關聯查詢。報表系統也可以采用微服務架構設計。
分布式事務:在分布式事務技術中,有實現最終一致性這么一說,意思就是只要我能保證兩邊數據最終實現了一致性就行,不一定要使用事務。這樣說來就有方案了。如倉庫子系統在處理采購入庫時需要增加入庫單數據和更新庫存數據等多個表。這多個表都在倉庫子系統中,我們可以使用一個本地事務來保證倉庫子系統中的表數據一致性。分布式ERP調用采購子系統更新采購單里的入庫數量。
1)限時問題響應
2)VIP 1對1專屬服務
3)全方位咨詢購買
4)上門跟蹤服務
5)8大網點就近服務(成都、昆明、重慶、西安、鄭州、武漢、廣州、北京)
渠道1:撥打電話,400-0033-166 每天:8:30-18:00
渠道2:關注微信公眾號,微信在線咨詢 每天:8:30-22:00
渠道3:登陸萬商云集會員中心,提交工單 工作日:8:30-18:00
地址:成都市高新區益州大道北段777號中航國際交流中心B座8樓
快速找產品