本文主要研究采用基于RFID技術(shù)的現(xiàn)代企業(yè)物聯(lián)網(wǎng)系統(tǒng)技術(shù),使企業(yè)可以及時(shí)、準(zhǔn)確地獲取寶貴的生產(chǎn)數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行分析處理、減少生產(chǎn)浪費(fèi)、縮短產(chǎn)品周期。同時(shí)為了應(yīng)對(duì)企業(yè)復(fù)雜的應(yīng)用環(huán)境,解決企業(yè)各部門系統(tǒng)之間信息孤島問(wèn)題,實(shí)現(xiàn)各部門系統(tǒng)之間的關(guān)聯(lián)、游同和互動(dòng),采用面向服務(wù)槳構(gòu)手段整合企業(yè)業(yè)務(wù)流程從而將系統(tǒng)服務(wù)、業(yè)務(wù)人員、業(yè)務(wù)流程、業(yè)務(wù)應(yīng)用、業(yè)務(wù)規(guī)則、業(yè)務(wù)數(shù)據(jù)等各類資源貫穿起來(lái)的通用的一體化解決方案。
1 業(yè)務(wù)集成系統(tǒng)體系
采用物聯(lián)網(wǎng)技術(shù),必須遵守相應(yīng)的規(guī)范,本文設(shè)計(jì)的中間件在EPC應(yīng)用和RFID讀寫器之間扮演承上啟下的角色。所謂的EPC即產(chǎn)品電子碼。物聯(lián)網(wǎng)內(nèi)的每個(gè)產(chǎn)品均具有唯一的EPC,用來(lái)標(biāo)示產(chǎn)品。圖1是EPC系統(tǒng)的組成圖,由6個(gè)部分組成:EPC標(biāo)簽、EPC編碼體系、識(shí)讀器、Savant服務(wù)器(處理從一個(gè)或多個(gè)讀寫器發(fā)出的標(biāo)簽流或傳感器數(shù)據(jù))、ONS(對(duì)象名解析服務(wù))服務(wù)器、PML(物理標(biāo)記語(yǔ)言)服務(wù)器,EPC系統(tǒng)在互聯(lián)網(wǎng)的基礎(chǔ)上,將所有物體連接起來(lái),從而可以實(shí)現(xiàn)物的數(shù)據(jù)共享。
工業(yè)企業(yè)中及時(shí)獲取產(chǎn)品的數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行分析處理、減少生產(chǎn)浪費(fèi)、縮短產(chǎn)品周期,在進(jìn)一步提高產(chǎn)品質(zhì)量和效率的同時(shí),提高企業(yè)的綜合競(jìng)爭(zhēng)力。針對(duì)中間件的平臺(tái)的使用,本文將業(yè)務(wù)集成系統(tǒng)體系如圖2。
圖1 EPC系統(tǒng)的組成圖
圖2 業(yè)務(wù)集成系統(tǒng)體系
分為下幾個(gè)層次:應(yīng)用層、中間件層數(shù)據(jù)表示層、協(xié)議層、硬件感知層。其中,在應(yīng)用層階段,企業(yè)可以根據(jù)本文設(shè)計(jì)的中間件平臺(tái)調(diào)用相關(guān)的API接口,實(shí)現(xiàn)服務(wù)的處理,處理諸如產(chǎn)品周轉(zhuǎn)周期,產(chǎn)晶的流通追蹤等信息。中間件層提供所有處理具體業(yè)務(wù)的接口,并實(shí)現(xiàn)可擴(kuò)展性,方便用戶進(jìn)行二次開(kāi)發(fā)。數(shù)據(jù)表示層將EPC系統(tǒng)獲取的數(shù)據(jù)統(tǒng)一標(biāo)示為系統(tǒng)可以理解的格式,方便統(tǒng)一格式。協(xié)議層提供傳輸數(shù)據(jù)的方式,可以無(wú)線傳輸,也可以通過(guò)建立TCP鏈接傳輸,硬件感知層實(shí)現(xiàn)讀取底層數(shù)據(jù)即具體物的數(shù)據(jù)。本體系結(jié)構(gòu)中,下層只為上層提供調(diào)用的接口,層與層之間遵守安全體系和標(biāo)準(zhǔn)系統(tǒng),使整個(gè)系統(tǒng)安全可控。建立一個(gè)物物鏈接的系統(tǒng),為工業(yè)企業(yè)提供服務(wù)。
2 中間件系統(tǒng)架構(gòu)
2.1中間件平臺(tái)設(shè)計(jì)
中間件系統(tǒng)是介于硬件設(shè)備感知層與應(yīng)用層之間,獲取海量的硬件設(shè)備感知層信息,并完成信息數(shù)據(jù)的過(guò)濾、校驗(yàn),最終提取有用的信息數(shù)據(jù)進(jìn)行存儲(chǔ)。存儲(chǔ)的數(shù)據(jù)通過(guò)企業(yè)服務(wù)總線。提供給具體的企業(yè)業(yè)務(wù),從而完成與業(yè)務(wù)信息交換。
將SOA整合到物聯(lián)網(wǎng)的服務(wù)應(yīng)用中。實(shí)現(xiàn)對(duì)松散耦合的粗粒度應(yīng)用組件進(jìn)行分布式部署、組合和使用.實(shí)現(xiàn)服務(wù)提供和服務(wù)具體使用方式的分離,提供良好的架構(gòu)模式,使得整個(gè)中間件平臺(tái)處處皆服務(wù)。如圖所示,當(dāng)?shù)讓訑?shù)據(jù)改變時(shí),通過(guò)數(shù)據(jù)事件服務(wù)獲取數(shù)據(jù)服務(wù)對(duì)象,更新服務(wù)結(jié)果緩存。同時(shí),針對(duì)底層數(shù)據(jù)還提供有批數(shù)據(jù)服務(wù)、數(shù)據(jù)質(zhì)量服務(wù)、主數(shù)據(jù)服務(wù)、數(shù)據(jù)訪問(wèn)服務(wù)等功能。采用企業(yè)服務(wù)總線(ESB),使上層的業(yè)務(wù)使用數(shù)據(jù)一致、安全、可靠,并提供擴(kuò)展服務(wù)的能力。另外,企業(yè)服務(wù)總線還有如下優(yōu)勢(shì):支持群集物理部署來(lái)保證系統(tǒng)的高可用性,支持系統(tǒng)的長(zhǎng)期穩(wěn)定運(yùn)行、很好的性能和可伸縮性,當(dāng)系統(tǒng)處理達(dá)峰值時(shí),仍能留有系統(tǒng)處理能力、支持?jǐn)U展部署和邏輯分離部署,從而使得企業(yè)能更從容應(yīng)對(duì)企業(yè)業(yè)務(wù)的變化、提供了一定的安全認(rèn)證和授權(quán)機(jī)制,使得本文所設(shè)計(jì)的中間件平臺(tái)架構(gòu)開(kāi)放,穩(wěn)定可靠并且可擴(kuò)展性強(qiáng)。使用該平臺(tái)能規(guī)范化將來(lái)新應(yīng)用程序的開(kāi)發(fā),并為處理企業(yè)應(yīng)用中的復(fù)雜性問(wèn)題提供有效的解決方案。
圖3 中間件系統(tǒng)架構(gòu)圖
2.2 中間件平臺(tái)的優(yōu)化技術(shù)
中間件平臺(tái)如何進(jìn)行負(fù)載分配和資源管理,避免可能發(fā)生的擁塞問(wèn)題,從而提高整個(gè)系統(tǒng)的吞吐量和性能,是進(jìn)行平臺(tái)架構(gòu)設(shè)計(jì)的一個(gè)關(guān)鍵問(wèn)題。本文采用動(dòng)態(tài)反饋負(fù)載均衡機(jī)制,具體的做法上采用了基于負(fù)反饋機(jī)制的動(dòng)態(tài)負(fù)載均衡算法如圖4所示。以集群為單位進(jìn)行系統(tǒng)劃分,為每一集群系統(tǒng)及其節(jié)點(diǎn)建立一個(gè)實(shí)時(shí)負(fù)載和響應(yīng)時(shí)間表。當(dāng)要進(jìn)行業(yè)務(wù)分配時(shí),查詢某一集群系統(tǒng)中每個(gè)節(jié)點(diǎn)的實(shí)時(shí)負(fù)載和響應(yīng)能力,選擇其中的最小值或根據(jù)約定的最小負(fù)載量進(jìn)行選擇分配,這樣可以避免某些節(jié)點(diǎn)超載時(shí)也要處理大量的請(qǐng)求,提高集群的處理能力和資源的有效利用率。
3 結(jié)束語(yǔ)
圖4 基于負(fù)反饋機(jī)制的中間件動(dòng)態(tài)負(fù)載均衡算法
本文設(shè)計(jì)的中間件平臺(tái)著重利用服務(wù)封裝、編排和管理等關(guān)鍵技術(shù)實(shí)現(xiàn)企業(yè)的數(shù)據(jù)和業(yè)務(wù)集成。中間件平臺(tái)內(nèi)處處皆服務(wù),并提供接口服務(wù)給企業(yè)業(yè)務(wù)信息系統(tǒng)調(diào)用。細(xì)粒度服務(wù)也整合成粗粒度服務(wù)。另外,中間件平臺(tái)借壤云計(jì)算的理念SaaS(軟件即服務(wù))并充分考慮到了我國(guó)工業(yè)企業(yè)業(yè)務(wù)流程的處理特點(diǎn),可實(shí)現(xiàn)按需定制,也可實(shí)現(xiàn)基于該平臺(tái)針對(duì)不同的業(yè)務(wù)流程迅速進(jìn)行二次開(kāi)發(fā);谠撈脚_(tái)開(kāi)發(fā)的工業(yè)企業(yè)信息系統(tǒng),能使企業(yè)迅速響應(yīng)市場(chǎng)需求從而進(jìn)行產(chǎn)品的市場(chǎng)推廣,提升企業(yè)應(yīng)對(duì)變化和響應(yīng)競(jìng)爭(zhēng)的能力。
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.oesoe.com/
本文標(biāo)題:基于RFID和SOA的工業(yè)企業(yè)ERP業(yè)務(wù)集成系統(tǒng)中間件研究
本文網(wǎng)址:http://www.oesoe.com/html/consultation/1081998075.html