版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1云端融合工業(yè)互聯(lián)網(wǎng)技術(shù)本標(biāo)準(zhǔn)規(guī)定了云端融合工業(yè)互聯(lián)網(wǎng)平臺框架模型、數(shù)據(jù)接入接口技術(shù)要求等內(nèi)容。本標(biāo)準(zhǔn)適用于云端融合工業(yè)互聯(lián)平臺的應(yīng)用開發(fā)、系統(tǒng)子模塊的接入、數(shù)據(jù)采集和處理接口開發(fā)。其他場合的云端融合工業(yè)互聯(lián)網(wǎng)平臺框架可參照本標(biāo)準(zhǔn)。2規(guī)范性引用文件下列文件對于本文件的應(yīng)用是必不可少的。凡是注日期的引用文件,僅所注日期的版本適用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改單)適用于本文件。GB/T8566-2007信息技術(shù)軟件生存周期過程;GB/T34068-2017物聯(lián)網(wǎng)總體技術(shù)智能傳感器接口規(guī)范;GB/T26335-2010工業(yè)企業(yè)信息化集成系統(tǒng)規(guī)范;GB/T31916.2-2018信息技術(shù)云數(shù)據(jù)存儲和管理;AII/001-2018工業(yè)互聯(lián)網(wǎng)平臺接口模型;GB/T19582.1-2008基于Modbus協(xié)議的工業(yè)自動化網(wǎng)絡(luò)規(guī)范第1部分:Modbus應(yīng)用協(xié)議;GB/T19582.3-2008基于Modbus協(xié)議的工業(yè)自動化網(wǎng)絡(luò)規(guī)范第3部分:Modbus協(xié)議在TCP/IP上的實(shí)現(xiàn)指南;GB/T33137-2016GB/T34068-2017GB/T34069-2017基于傳感器的產(chǎn)品監(jiān)測軟件集成接口規(guī)范;物聯(lián)網(wǎng)總體技術(shù)智能傳感器接口規(guī)范;物聯(lián)網(wǎng)總體技術(shù)智能傳感器特性與分類;GB/T28181-2016標(biāo)準(zhǔn)公共安全視頻監(jiān)控聯(lián)網(wǎng)系統(tǒng)信息傳輸、交換、控制技術(shù)要求。3術(shù)語、定義和縮略語3.1術(shù)語和定義GB/T8566-2007、GB/T34068-2017、GB/T26335-2010、GB/T31916.2-2018以及AII/001-2018、GB/T19582.1-2008、GB/T19582.3-2008、GB/T33137-2016、GB/T34068-20GB/T34069-2017、GB/T28181-2016界定的以及下列術(shù)語和定義適用于本文件。工業(yè)互聯(lián)網(wǎng)平臺industrialinternetplatform工業(yè)互聯(lián)網(wǎng)平臺是面向工業(yè)數(shù)字化、網(wǎng)絡(luò)化、智能化需求,構(gòu)建基于數(shù)據(jù)采集、匯聚、分析的服務(wù)體系,支撐工業(yè)資源在連接、彈性供給、高效配置的工業(yè)云平臺。2傳感設(shè)備sensordevice連接傳感器,具有通信接口的數(shù)據(jù)采集硬件設(shè)備。采集模塊acquisitionmodule從傳感設(shè)備通信接口獲取信息的計(jì)算機(jī)程序。表述性狀態(tài)轉(zhuǎn)移representationalstatetransfer一種針對網(wǎng)絡(luò)應(yīng)用的設(shè)計(jì)和開發(fā)方式,指的是一組架構(gòu)約束條件和原則,可以降低開發(fā)的復(fù)雜性,提高系統(tǒng)的可伸縮性。遠(yuǎn)程過程調(diào)用RemoteProcedureCall一種通過網(wǎng)絡(luò)從遠(yuǎn)程計(jì)算機(jī)程序上請求服務(wù),通過接口調(diào)用遠(yuǎn)程服務(wù)進(jìn)程中函數(shù)的方容器鏡像Containerimage虛擬集群中,應(yīng)用使用的容器鏡像名稱。角色身份Principals即主體的標(biāo)識屬性,可以是任何屬性,用戶名、郵箱等。證明/憑證Credentials只有主體知道的安全值,密碼/數(shù)字證書等。工業(yè)串行通信協(xié)議ModbusTCP/IP運(yùn)行在TCP/IP協(xié)議之上的Modbus工業(yè)串行通信協(xié)議。Mesh節(jié)點(diǎn)MeshNode無線網(wǎng)狀網(wǎng)節(jié)點(diǎn)。3.2縮略語下列縮略語適用于本文件HTTP,超文本傳輸協(xié)議(HyperTextTransferProtocol)REST,表述性狀態(tài)轉(zhuǎn)移(RepresentationalStateTransfer)RPC,遠(yuǎn)程過程調(diào)用(RemoteProcedureCal)URI,統(tǒng)一資源標(biāo)識(UniformResourceIdentifier)3JSONJavaScript,對象簡譜格式(JavaScriptObjectNotation)XML,統(tǒng)一資源標(biāo)識(UniformResourceIdentifier)SSL,安全套接層(SecureSocketsLayer)TSL,傳輸層安全(TransportLayerSecurity)PLC,編程邏輯控制器(ProgrammableLogicController)NIC,網(wǎng)絡(luò)接口控制器(NetworkInterfaceController)mmWave雷達(dá),毫米波雷達(dá)(Millimeter-WaveRadar)IPC,網(wǎng)絡(luò)攝像機(jī)(IPCamera)RTP,實(shí)時傳輸協(xié)議(Real-timeTransportProtocol)RTCP,實(shí)時傳輸控制協(xié)議(Real-timeTransportControlProtocol)4接口設(shè)計(jì)原則1)松耦合原則,包括:a)接口方式與信息模型的松耦合,無論采取何種接口方式或技術(shù),其交互的信息應(yīng)遵循統(tǒng)一的信息模型;b)工業(yè)互聯(lián)網(wǎng)服務(wù)與外部資源的松耦合,通過接口的信息交互,工業(yè)互聯(lián)網(wǎng)服務(wù)與外部資源之間不應(yīng)存在強(qiáng)依賴的關(guān)系。2)可靠性原則,包括:a)無論采取何種接口方式,都應(yīng)保證所傳遞的信息是可靠、完整和一致的。接口可靠性不僅要求交互方式的可靠與穩(wěn)定,還要求接口的實(shí)現(xiàn)不能對參與接口的系統(tǒng)的可靠性造成任何不良影響,如當(dāng)采集鏈路或平臺功能組件異常時,不應(yīng)造成數(shù)據(jù)丟失以及接口相關(guān)系統(tǒng)工作受影響;b)當(dāng)接口失效時,應(yīng)當(dāng)在--定時間段內(nèi)保持傳輸信息不丟失;c)接口在異常發(fā)生后,具有一定的自我恢復(fù)能力。3)安全性原則,包括:a)工業(yè)APP與外部資源通過接口交互的信息應(yīng)當(dāng)考慮相關(guān)安全措施,如采用加密傳輸?shù)确绞酵瓿尚畔⒔换ァ?)高效性原則,包括:a)采用的接口方式與實(shí)現(xiàn)技術(shù)應(yīng)當(dāng)保證接口的高效傳輸;b)應(yīng)當(dāng)采取措施減少待交互信息的積壓,降低延遲時間。5)擴(kuò)展性原則,包括:a)平臺組件功能的可擴(kuò)展性:接口的定義不應(yīng)限制工業(yè)APP的功能實(shí)現(xiàn),并且應(yīng)保證在將來工業(yè)互聯(lián)網(wǎng)服務(wù)組件功能發(fā)生改變時(增加或調(diào)整),接口方式應(yīng)能繼續(xù)提供支持;b)外部資源的可擴(kuò)展性:當(dāng)外部資源的種類和具體指標(biāo)發(fā)生改變時,接口應(yīng)能很好地支持這些變化。46)成熟性原則,包括:a)接口方式與實(shí)現(xiàn)宜采用成熟的先進(jìn)技術(shù),使系統(tǒng)得到較好的投資保護(hù)。圖1云端融合工業(yè)互聯(lián)網(wǎng)平臺架構(gòu)圖5平臺框架開發(fā)接口本標(biāo)準(zhǔn)定義了工業(yè)應(yīng)用接入云端融合工業(yè)互聯(lián)網(wǎng)平臺的接口標(biāo)準(zhǔn)和方法流程,設(shè)計(jì)了系統(tǒng)子模塊的接口標(biāo)準(zhǔn)和框架標(biāo)準(zhǔn),包括基礎(chǔ)服務(wù)標(biāo)準(zhǔn)和關(guān)鍵技術(shù)標(biāo)準(zhǔn)。5.1平臺基礎(chǔ)服務(wù)模塊平臺基礎(chǔ)服務(wù)模塊為云平臺提供基本的系統(tǒng)支撐保障,為各類工業(yè)應(yīng)用接入提供設(shè)備、數(shù)據(jù)、服務(wù)和安全訪問管理等的基礎(chǔ)功能。基礎(chǔ)框架目前采用Spring架構(gòu)但不限于此架構(gòu),其亦可擴(kuò)展到SpringBoot、SpringCloud等分布式服務(wù)框架。基礎(chǔ)服務(wù)主要由設(shè)備管理服務(wù)、服務(wù)接口規(guī)范、數(shù)據(jù)管理、容器服務(wù)、權(quán)限管理服務(wù)組成,其技術(shù)標(biāo)準(zhǔn)如下。5.1.1設(shè)備管理模塊設(shè)備管理管理模塊負(fù)責(zé)工業(yè)互聯(lián)網(wǎng)平臺用戶設(shè)備的管理,支持用戶自定義的設(shè)備注冊認(rèn)證、設(shè)備信息增刪改、設(shè)備狀態(tài)轉(zhuǎn)變和多功能視角列表功能,并且,提供基于多層級用戶角色權(quán)限的設(shè)備管理功能,主要包括:權(quán)限驗(yàn)證,分組統(tǒng)計(jì),設(shè)備操作審核,運(yùn)行維護(hù)記錄查詢,可視化實(shí)時監(jiān)控等功能。其服務(wù)層從MES系統(tǒng)接口獲取數(shù)據(jù)提供給應(yīng)用層使用和管理。5.1.2數(shù)據(jù)管理模塊數(shù)據(jù)服務(wù)的主要功能是管理工業(yè)互聯(lián)網(wǎng)平臺中的各類數(shù)據(jù)。通過建立數(shù)據(jù)統(tǒng)一訪問接口,屏蔽底層異構(gòu)的數(shù)據(jù)格式和數(shù)據(jù)存儲方式,使得數(shù)據(jù)訪問操作統(tǒng)一化,從而提高平臺效率和兼容性。5.1.3容器服務(wù)模塊5面向工業(yè)互聯(lián)網(wǎng)應(yīng)用實(shí)現(xiàn)服務(wù)管理功能,包括:定制服務(wù)編排,提供微服務(wù)級的業(yè)務(wù)抽象,基于容器彈性支撐上層業(yè)務(wù);全局資源總覽,對平臺資源進(jìn)行可視化管理,形成資源運(yùn)行報表,提供全局的資源視圖;實(shí)時服務(wù)監(jiān)控,對于平臺上運(yùn)行的工業(yè)互聯(lián)網(wǎng)應(yīng)用,提供微服務(wù)級的實(shí)時監(jiān)控。其服務(wù)層對接Kubernetes等容器應(yīng)用接口,實(shí)現(xiàn)對工業(yè)應(yīng)用的容器管理。5.1.4用戶/權(quán)限管理模塊用戶管理模塊負(fù)責(zé)工業(yè)互聯(lián)網(wǎng)平臺用戶相關(guān)管理,支持用戶創(chuàng)建、用戶審核、角色創(chuàng)建、角色權(quán)限分配、用戶角色分配,用戶信息更改及用戶相關(guān)信息展示等基礎(chǔ)功能,并且,通過角色訪問控制技術(shù)實(shí)現(xiàn)用戶對資源的限制訪問。用戶管理服務(wù)中,用戶相關(guān)的用戶審核注冊、用戶角色分配、角色權(quán)限分配須符合RBAC1規(guī)范:用戶管理系統(tǒng)對象主要包含資源、權(quán)限、用戶、角色,主要操作為:角色權(quán)限分配、用戶角色分配。權(quán)限為訪問資源與訪問策略的綁定,角色權(quán)限分配將權(quán)限與角色形成映射,用戶角色分配將用戶與角色進(jìn)行關(guān)聯(lián),從而實(shí)現(xiàn)用戶對資源的控制訪問。5.1.5安全和認(rèn)證安全類接口安全類應(yīng)包含身份認(rèn)證類、權(quán)限管理類、訪問控制類、密鑰管理類、數(shù)據(jù)加解密類等類型接口;其中:身份認(rèn)證類至少包含:獲取認(rèn)證信息、上傳認(rèn)證信息等接口。權(quán)限管理類至少包含:獲取權(quán)限、授予權(quán)限、刪除權(quán)限等接口。訪問控制類至少包含:獲取權(quán)限資源等接口。密鑰管理類至少包含:密鑰上傳、密鑰刪除等接口。數(shù)據(jù)加解密類至少包含:數(shù)據(jù)加密、數(shù)據(jù)解密等接口。接口支持包含但不限于SSL、TSL、SHA2、對稱加密算法和方式。設(shè)備/產(chǎn)品認(rèn)證接口設(shè)備/產(chǎn)品認(rèn)證類等類型接口;其中:設(shè)備/產(chǎn)品認(rèn)證類至少包含:獲取認(rèn)證信息、刪除認(rèn)證信息、驗(yàn)證認(rèn)證信息等接口。5.2云端融合工業(yè)互聯(lián)網(wǎng)平臺關(guān)鍵技術(shù)在綜合考慮云端融合工業(yè)互聯(lián)網(wǎng)平臺基礎(chǔ)服務(wù)的基礎(chǔ)上,按照智感、效聯(lián)、迅知諧控三層構(gòu)架原則,本標(biāo)準(zhǔn)定義了平臺關(guān)鍵技術(shù)標(biāo)準(zhǔn)和方法流程。5.2.1面向復(fù)雜工業(yè)環(huán)境的智能感知技術(shù)6工業(yè)場景傳統(tǒng)傳感器感知技術(shù)本平臺對傳統(tǒng)傳感器信息接口的對接、信息獲取和聯(lián)網(wǎng)規(guī)則,可使用傳統(tǒng)工業(yè)傳感器技術(shù)標(biāo)準(zhǔn)以及工業(yè)物聯(lián)相關(guān)行業(yè)的傳感器技術(shù)規(guī)范和標(biāo)準(zhǔn),做到盡可能統(tǒng)一使用目前現(xiàn)有工業(yè)場景的傳感器通用技術(shù)標(biāo)準(zhǔn)。非傳感器感知技術(shù)規(guī)范針對工業(yè)場景中環(huán)境復(fù)雜多變、人員流動性強(qiáng)、干擾嚴(yán)重等挑戰(zhàn),創(chuàng)新性提出非傳感器感知技術(shù),設(shè)計(jì)技術(shù)規(guī)范,方便應(yīng)用層服務(wù)調(diào)用其數(shù)據(jù)和接口。.1工業(yè)現(xiàn)場振動監(jiān)測技術(shù)非接觸式毫米波測振通過發(fā)送毫米波頻段射頻信號,并接收其視場角范圍內(nèi)振動物體反射的毫米波信號,從接收的毫米波信號中提取振動物體的振動信號,并將原始振動信號及頻譜分析等結(jié)果通過有線或無線網(wǎng)絡(luò)發(fā)送給遠(yuǎn)程控制臺。該解決方案具有非接觸式測量、多點(diǎn)監(jiān)測兩大優(yōu)勢,能夠?yàn)楣I(yè)現(xiàn)場提供高精度的振動檢測服務(wù)。圖2毫米波測振技術(shù)路線圖.2工業(yè)環(huán)境多媒體感知技術(shù)工業(yè)環(huán)境多媒體感知技術(shù)通過在工廠環(huán)境中部署監(jiān)控?cái)z像頭等多媒體感知設(shè)備、無線Mesh網(wǎng)絡(luò)等聯(lián)網(wǎng)設(shè)備和智能視頻分析服務(wù)器,實(shí)現(xiàn)對大規(guī)模工業(yè)監(jiān)控視頻的感知、傳輸、分析等功能,為不同的工業(yè)應(yīng)用提供實(shí)時語義化的多媒體感知信息。.3工業(yè)環(huán)境非侵入式傳感技術(shù)此標(biāo)準(zhǔn)旨在針對工業(yè)生產(chǎn)中人員活動的復(fù)雜性和粒度差異,提出一種與活動相關(guān)、位置無關(guān)的普適特征提取方法;針對工業(yè)生產(chǎn)中復(fù)雜的人機(jī)交互需求,提出一種基于微多普勒效應(yīng)實(shí)現(xiàn)高精度、細(xì)粒度的手勢識別方法,以及基于信號周期變化特性的多人協(xié)同工作評估方法。平臺設(shè)備/產(chǎn)品標(biāo)識工業(yè)設(shè)備、傳感器和網(wǎng)絡(luò)設(shè)備等標(biāo)識和設(shè)備參數(shù)應(yīng)符合工業(yè)互聯(lián)網(wǎng)產(chǎn)業(yè)聯(lián)盟的工業(yè)互聯(lián)網(wǎng)標(biāo)準(zhǔn)體系2.0和標(biāo)識解析體系等工業(yè)行業(yè)規(guī)范的要求。傳感器接口支持包括IEEE1451協(xié)議族等。采集數(shù)據(jù)應(yīng)支持包含當(dāng)不限于XML、JSON、ProtocolBuffer、二進(jìn)制等數(shù)據(jù)編碼格式。7標(biāo)識類應(yīng)包含設(shè)備/產(chǎn)品標(biāo)識類、網(wǎng)關(guān)標(biāo)識類、數(shù)據(jù)采集點(diǎn)標(biāo)識類等類型接口;其中:設(shè)備/產(chǎn)品標(biāo)識類至少包含:獲取設(shè)備/產(chǎn)品信息等接口。網(wǎng)關(guān)標(biāo)識類至少包含:獲取網(wǎng)關(guān)信息等接口。采集點(diǎn)標(biāo)識類至少包含:獲取設(shè)備/產(chǎn)品數(shù)據(jù)采集點(diǎn)信息、獲取網(wǎng)關(guān)數(shù)據(jù)采集點(diǎn)信息等接口。5.2.2工業(yè)環(huán)境網(wǎng)絡(luò)互聯(lián)技術(shù)平臺效聯(lián)模式工業(yè)網(wǎng)絡(luò)各層的數(shù)據(jù)通過效連層技術(shù)來匯集與互聯(lián),通過以太網(wǎng)網(wǎng)關(guān)、網(wǎng)關(guān)服務(wù)器中間件,把企業(yè)級網(wǎng)絡(luò)與云平臺匯集系統(tǒng)相連接,在軟件側(cè)部署中間件MQ消息處理,為系統(tǒng)應(yīng)用REST/RPC等提供服務(wù),提高異構(gòu)系統(tǒng)間的兼容性。平臺接口模塊平臺接口模塊可分為以下幾類:平臺網(wǎng)絡(luò)接口、平臺無線通信接口。數(shù)據(jù)網(wǎng)關(guān)和邊緣計(jì)算網(wǎng)關(guān)應(yīng)支持包含但不限于http、TCP/IP、AMQP、MQTT、UDP等網(wǎng)絡(luò)協(xié)議。使用軟件定義網(wǎng)絡(luò)技術(shù)(OpenVSwitch、OpenFlow)為上層計(jì)算機(jī)點(diǎn)搭建大二層虛擬網(wǎng)絡(luò)平臺,通過下發(fā)OpenFlow流表為上層提供路由管理服務(wù),ARP服務(wù),通過IP地址管理服務(wù)。為計(jì)算單元的動態(tài)創(chuàng)建、遷移、銷毀提供對應(yīng)的網(wǎng)絡(luò)配置,最終達(dá)到動態(tài)傳算的目的。異構(gòu)網(wǎng)關(guān)涵蓋USB等常見硬件通訊端口,支持WIFI,ZigBee,Bluetooth,Lora這些通訊方式,兼容modbus、http、https、mqtt和Zeromq等總線及網(wǎng)絡(luò)傳輸協(xié)議。預(yù)留mini-PCIe擴(kuò)展接口,可對采集模塊、通訊模塊、存儲模塊和計(jì)算模塊進(jìn)行擴(kuò)展。5.2.3工業(yè)云平臺數(shù)據(jù)處理和反饋控制技術(shù)云端融合工業(yè)互聯(lián)網(wǎng)平臺通過“迅知諧控”層來進(jìn)行數(shù)據(jù)處理,提供應(yīng)用服務(wù)間和子系統(tǒng)模塊間的對接。工業(yè)云平臺數(shù)據(jù)處理接口云端融合工業(yè)互聯(lián)網(wǎng)平臺包含下列幾類接口:1)數(shù)據(jù)預(yù)處理接口:工業(yè)互聯(lián)網(wǎng)平臺采用python中的pandas、numpy庫協(xié)助進(jìn)行數(shù)據(jù)Pytorch框架的調(diào)用。2)服務(wù)集合構(gòu)建接口:平臺的工業(yè)互聯(lián)網(wǎng)服務(wù)采用Docker封裝,支持centOS、Ubuntu、Windows、fedora、alpine等多種操作系統(tǒng)的運(yùn)行環(huán)境,支持HTTP、HTTPS、TCP/IP、MQTT等網(wǎng)絡(luò)通信協(xié)議,兼容Dockercompose、Dockerswarm、Kubernetes、Dubbo等服務(wù)框架的調(diào)用。3)應(yīng)用分析模型類服務(wù)接口:此接口可對工業(yè)應(yīng)用中處理后的數(shù)據(jù)進(jìn)行建模,支持工8業(yè)數(shù)據(jù)的預(yù)測。4)應(yīng)用服務(wù)請求和路由規(guī)范:服務(wù)請求和路由規(guī)范定義了一種通用的接口服務(wù)發(fā)現(xiàn)機(jī)制,支持分布式工業(yè)應(yīng)用和微服務(wù)接口,服務(wù)請求和路由包含但不限于a)服務(wù)提供者列表(應(yīng)用列表)ServiceProviderCatalog、b)服務(wù)提供者(應(yīng)用)ServiceProvider、和c)服務(wù)Service三種基本服務(wù)請求,支持RESTfulAPI、RPC等規(guī)范。5)云分布式服務(wù)接口接入的應(yīng)用服務(wù)結(jié)構(gòu)應(yīng)支持微服務(wù)、數(shù)據(jù)流量負(fù)載均衡框架,兼容Spring、SpringCloud、Ngnix、RocketMQ/Kafka、DB2/Mysql/Oracle/NoSql類等服務(wù)器集群框架。支持docker、kubenetes容器服務(wù)框架和接口。A.1設(shè)備管理服務(wù)接口1.設(shè)備操作審核接口路由地址/DeviceController/reviewPass9接口功能在數(shù)據(jù)庫中修改設(shè)備操作記錄的審核信息參數(shù)Ids(string):設(shè)備idApproveStatus(string):設(shè)備狀態(tài)OperatingSort(string):操作類別RefuseReason(string):審核不通過原因返回MassageString(string):設(shè)備審核狀態(tài)反饋信息2.設(shè)備注冊審核接口路由地址/DeviceController/registerReview接口功能在數(shù)據(jù)庫中修改設(shè)備注冊操作的審核信息參數(shù)ApproveStatus(string):設(shè)備狀態(tài)Ids(string):設(shè)備idOperating(string):操作類型RefuseReason(string):審核不通過原因返回?zé)o3.設(shè)備信息修改審核接口路由地址/DeviceController/modifyReview接口功能在數(shù)據(jù)庫中修改設(shè)備信息修改操作的審核信息參數(shù)ApproveStatus(string):設(shè)備狀態(tài)Ids(string):設(shè)備idOperating(string):操作類型RefuseReason(string):審核不通過原因返回?zé)o4.按功能獲取設(shè)備信息接口路由地址/DeviceController/equipment接口功能獲取按功能劃分的設(shè)備頁面參數(shù)ListId(integer):列表ID;date(integer):日期返回EQUIPMENT(JSP):設(shè)備功能視角頁面5.獲取設(shè)備廠區(qū)分布信息接口路由地址/MaintenanceController/deviceMapList接口功能獲取設(shè)備在各廠區(qū)的分布數(shù)據(jù)參數(shù)無返回MAINTENANCEOVERVIEW(JSP):設(shè)備廠區(qū)地圖6.返回設(shè)備廠區(qū)頁面接口路由地址/MaintenanceController/regionDeviceInfoList接口功能返回設(shè)備廠區(qū)頁面參數(shù)無返回REGIONDEVICEINFOLIST(JSP):廠區(qū)地圖頁面7.獲取設(shè)備維護(hù)信息接口路由地址/MaintenanceController/malfunctionInfoList接口功能獲取設(shè)備維護(hù)列表參數(shù)Malfunction(Object):設(shè)備維護(hù)記錄實(shí)體RegionId(string):廠區(qū)id返回MALFUNCTIONINFO(JSP):廠區(qū)內(nèi)設(shè)備維護(hù)記錄8.獲取設(shè)備故障信息接口路由地址/MaintenanceController/overhaulInfoList接口功能獲取設(shè)備故障信息列表參數(shù)Overhal(Object):設(shè)備故障記錄實(shí)體RegionId(string):廠區(qū)id返回OVERHAULINFO(JSP):廠區(qū)內(nèi)設(shè)備故障記錄9.獲取設(shè)備消息接口路由地址/DeviceController/message接口功能獲取設(shè)備消息彈窗參數(shù)id(string):設(shè)備id返回MESSAGE(JSP):設(shè)備消息彈窗10.設(shè)置設(shè)備消息已讀接口路由地址/DeviceController/alreadyRead接口功能設(shè)置設(shè)備消息已讀參數(shù)id(string):設(shè)備id返回?zé)o11.獲取設(shè)備類型數(shù)據(jù)接口路由地址/DeviceController/persconv接口功能獲取設(shè)備類型數(shù)據(jù)參數(shù)無返回PERSCONV(JSP):設(shè)備類型數(shù)據(jù)12.獲取設(shè)備詳情列表接口路由地址/DeviceController/mydetail接口功能獲取設(shè)備詳情列表參數(shù)Device(Object):設(shè)備實(shí)體返回MYDETAIL(JSP):設(shè)備詳情列表13.獲取設(shè)備新增頁面接口路由地址/DeviceController/preCreate接口功能獲取設(shè)備新增頁面參數(shù)無返回CREATE(JSP):設(shè)備新增頁面14.獲取設(shè)備批量導(dǎo)入頁面接口路由地址/DeviceController/import接口功能獲取設(shè)備批量導(dǎo)入頁面參數(shù)無返回IMPORT(JSP):設(shè)備批量導(dǎo)入頁面15.完成設(shè)備批量導(dǎo)入功能接口路由地址/DeviceController/upload接口功能完成設(shè)備批量導(dǎo)入功能參數(shù)eqSort(String):設(shè)備類型返回?zé)o16.判定設(shè)備編號是否重復(fù)接口路由地址/DeviceController/eqNoIsRepeat接口功能判定設(shè)備編號是否重復(fù)參數(shù)Device(Object):設(shè)備實(shí)體eqSort(String):設(shè)備類型返回True/False17.按設(shè)備分類編碼獲取設(shè)備分類信息接口接口路由地址/device/chooseDeviceSort接口功能選擇設(shè)備分類參數(shù)model(Model):模型,eqSort(String):設(shè)備分類編碼返回CREATEPRODUCTDEVICE(device/createProductDevice):設(shè)備分類中文18.按設(shè)備注冊信息返回設(shè)備審核結(jié)果接口接口路由地址/device/createDevice接口功能注冊設(shè)備審核參數(shù)model(Model):模型,deviceReview(DeviceReview):設(shè)備審核返回ajaxObject.toString():設(shè)備注冊審核結(jié)果信息19.按設(shè)備ID信息返回設(shè)備停用審核結(jié)果接口接口路由地址/device/unUsed/{id}接口功能停用設(shè)備審核參數(shù)ids(String):設(shè)備ID返回ajaxObject.toString():停用設(shè)備審核結(jié)果信息20.按設(shè)備ID信息返回設(shè)備投用審核結(jié)果接口接口路由地址/device/used/{id}接口功能投用設(shè)備審核參數(shù)ids(String):設(shè)備ID返回ajaxObject.toString():投用設(shè)備審核結(jié)果信息21.按設(shè)備ID信息和http請求返回設(shè)備預(yù)更新結(jié)果接口接口路由地址/device/preUpdate/{id}接口功能返回設(shè)備更新的預(yù)結(jié)果頁面參數(shù)ids(String):設(shè)備ID,request(HttpServletRequest):http請求返回INFORMATION("device/deviceInfo"):設(shè)備信息22.將DB2數(shù)據(jù)庫讀取的字符串日期改為標(biāo)準(zhǔn)格式接口接口路由地址None接口功能將字符串轉(zhuǎn)化為日期格式參數(shù)dateFromDB2(String):來自DB2的日期返回datetime:標(biāo)準(zhǔn)日期格式23.按設(shè)備審核信息和http請求返回設(shè)備更新結(jié)果接口接口路由地址/device/update接口功能返回設(shè)備更新結(jié)果參數(shù)deviceReview,request:設(shè)備審核信息和http請求返回ajaxObject.toString():設(shè)備審核更新信息A.2數(shù)據(jù)管理服務(wù)接口1.根據(jù)條件查詢數(shù)據(jù)源接口路由地址/querySource/param接口功能獲取對應(yīng)數(shù)據(jù)源信息參數(shù)param(string):數(shù)據(jù)源查詢條件;返回ListOfSource(SerializedObject):數(shù)據(jù)源信息列表2.新增數(shù)據(jù)源信息接口路由地址/addSource/param接口功能新增數(shù)據(jù)源信息參數(shù)param(SerializedObject):數(shù)據(jù)源信息;返回result(Boolean):數(shù)據(jù)源新增成功與否3.新增數(shù)據(jù)源信息接口路由地址/alterSource/param接口功能修改數(shù)據(jù)源信息參數(shù)param(SerializedObject):數(shù)據(jù)源信息;返回result(Boolean):數(shù)據(jù)源修改成功與否4.刪除數(shù)據(jù)源信息接口路由地址/sourceName/deleteSource接口功能刪除數(shù)據(jù)源信息參數(shù)sourceName(String):數(shù)據(jù)源名稱;返回result(Boolean):數(shù)據(jù)源信息刪除成功與否5.獲取數(shù)據(jù)源中接口信息接口路由地址/sourceName/getAllDataModel接口功能獲取數(shù)據(jù)源中的所有接口信息參數(shù)SourceName(string):數(shù)據(jù)源名稱;返回ListOfDataModel(SerializedObject):數(shù)據(jù)接口列表6.?dāng)?shù)據(jù)源數(shù)據(jù)表摘要信息展示接口路由地址/sourceName/tableName/getDigest接口功能獲取數(shù)據(jù)源數(shù)據(jù)表摘要信息參數(shù)sourceName(String):數(shù)據(jù)源名稱;tableName(String):表名稱返回ContentOfTableDigest(SerializedObject):數(shù)據(jù)表摘要信息7.?dāng)?shù)據(jù)源數(shù)據(jù)表信息預(yù)覽接口路由地址/sourceName/tableName/preView接口功能數(shù)據(jù)源數(shù)據(jù)表信息預(yù)覽參數(shù)sourceName(String):數(shù)據(jù)源名稱;tableName(String):表名稱返回ContentOfTableDigest(SerializedObject):數(shù)據(jù)表信息8.操作指定數(shù)據(jù)模板接口路由地址/dataModelID/executeModel/param接口功能執(zhí)行特定數(shù)據(jù)模板參數(shù)dataModelID(Integer):數(shù)據(jù)接口id;param(JSON):數(shù)據(jù)接口參數(shù)返回ModelInfo(SerializedObject):數(shù)據(jù)接口執(zhí)行結(jié)果A.3容器服務(wù)接口A.3.1狀態(tài)監(jiān)控部分接口:1.資源總覽信息獲取接口接口路由地址/serviceOverview/getPie接口功能獲取資源總覽信息參數(shù)無返回rslt(List<String>):獲取的資源總覽信息2.負(fù)載信息獲取接口接口路由地址/serviceOverview/getCPULoad接口功能獲取節(jié)點(diǎn)CPU和內(nèi)存負(fù)載信息參數(shù)無返回rslt(List<String>):獲取的節(jié)點(diǎn)CPU以及內(nèi)存信息3.微服務(wù)信息獲取接口接口路由地址/serviceOverview/getPods接口功能獲取平臺微服務(wù)信息參數(shù)無返回rslt(List<String>):獲取的平臺微服務(wù)信息4.容器負(fù)載信息獲取接口接口路由地址/serviceOverview/getPodsCPU接口功能獲取容器CPU和內(nèi)存負(fù)載信息參數(shù)無返回rslt(List<String>):獲取的容器CPU和內(nèi)存負(fù)載信息5.應(yīng)用負(fù)載獲取接口接口路由地址/statusMonitor/getCPULoad接口功能獲取應(yīng)用的CPU以及內(nèi)存負(fù)載信息參數(shù)deployTemp(List<Map<String,Object>>):應(yīng)用部署列表返回rslt(List<Map<String,Object>>):獲取的應(yīng)用CPU以及內(nèi)存負(fù)載信息6.應(yīng)用微服務(wù)狀態(tài)獲取接口接口路由地址/statusMonitor/getPodStatus接口功能獲取應(yīng)用部署的微服務(wù)狀態(tài)參數(shù)deployTemp(List<Map<String,Object>>):應(yīng)用部署列表返回rslt(List<Map<String,Object>>):獲取應(yīng)用微服務(wù)狀態(tài)7.應(yīng)用日志獲取接口接口路由地址/statusMonitor/getLog接口功能獲取應(yīng)用的日志信息參數(shù)deployTemp(List<Map<String,Object>>):應(yīng)用部署列表返回rslt(List<Map<String,Object>>):獲取的應(yīng)用日志信息8.應(yīng)用彈性伸縮狀態(tài)獲取接口接口路由地址/statusMonitor/getSerDeploy接口功能獲取應(yīng)用資源彈性伸縮狀態(tài)參數(shù)deployTemp(List<Map<String,Object>>):應(yīng)用部署列表;serviceTemp(List<Map<String,Object>>):應(yīng)用服務(wù)列表返回rslt(List<Map<String,Object>>):獲取的應(yīng)用資源彈性伸縮狀態(tài)列表A.3.2服務(wù)編排接口:1.freemarker接口接口路由地址/freemarker/template接口功能通過模板生成yaml文件參數(shù)deploymentMap(HashMa
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025內(nèi)蒙古煤炭建設(shè)工程(集團(tuán))總公司內(nèi)部遴選工作人員的競聘2人備考題庫及答案詳解(奪冠系列)
- 2026年合肥市園上園小學(xué)喻崗分校教師招聘備考題庫參考答案詳解
- 2026河北唐山市曹妃甸區(qū)選調(diào)公務(wù)員9人備考題庫及答案詳解(考點(diǎn)梳理)
- 2026華中師范大學(xué)幼兒園(非事業(yè)編B類崗)招聘1人備考題庫(湖北)及參考答案詳解1套
- 2026年宿州學(xué)院高層次人才公開招聘預(yù)備考題庫及完整答案詳解
- 2026河南省省直機(jī)關(guān)遴選公務(wù)員159人備考題庫(含答案詳解)
- 2026春季貴州安順市普定縣第五幼兒園學(xué)期教職工招聘15人備考題庫(幼兒教師保育教師廚房人員)及完整答案詳解一套
- 2026年度濮陽市市直機(jī)關(guān)公開遴選公務(wù)員15人備考題庫及一套答案詳解
- 2025浙江麗水市蓮都區(qū)土地和房屋征收工作指導(dǎo)中心招聘見習(xí)生1人備考題庫及完整答案詳解
- 2026安徽淮南市傳染病醫(yī)院人員招聘備考題庫及參考答案詳解1套
- 青海省西寧市2024-2025學(xué)年高一上學(xué)期期末調(diào)研測試物理試卷(解析版)
- 2025年浙江省中考科學(xué)試題卷(含答案解析)
- 《建筑材料與檢測》高職土木建筑類專業(yè)全套教學(xué)課件
- 風(fēng)電塔筒升降機(jī)項(xiàng)目可行性研究報告
- 急性呼吸窘迫綜合征病例討論
- 畢業(yè)設(shè)計(jì)(論文)-自動展開曬衣架設(shè)計(jì)
- T/CCMA 0164-2023工程機(jī)械電氣線路布局規(guī)范
- GB/T 43590.507-2025激光顯示器件第5-7部分:激光掃描顯示在散斑影響下的圖像質(zhì)量測試方法
- 2025四川眉山市國有資本投資運(yùn)營集團(tuán)有限公司招聘50人筆試參考題庫附帶答案詳解
- 2025年鐵嶺衛(wèi)生職業(yè)學(xué)院單招職業(yè)傾向性測試題庫新版
- 《煤礦安全生產(chǎn)責(zé)任制》培訓(xùn)課件2025
評論
0/150
提交評論