能耗在線監(jiān)測(cè)系統(tǒng)采用webservices組件,,它是一個(gè)分布式的、基于網(wǎng)絡(luò)的模塊化組件,,使用soap作為通訊協(xié)議,、xml作為數(shù)據(jù)傳輸格式,,簡(jiǎn)單、易擴(kuò)展,,非常適用于跨平臺(tái)和跨語(yǔ)言通信,。能耗監(jiān)測(cè)系統(tǒng)軟件通過(guò)調(diào)用web服務(wù)器提供的webservices接口,完成與系統(tǒng)服務(wù)器的交互,,實(shí)現(xiàn)身份認(rèn)證,、用電數(shù)據(jù)查看和遠(yuǎn)程開關(guān)控制等功能。
能耗在線監(jiān)測(cè)系統(tǒng)根據(jù)需調(diào)用的接口信息生成xml報(bào)文,并通過(guò)http協(xié)議向web服務(wù)器發(fā)出請(qǐng)求,,獲取并解析服務(wù)器返回的xml數(shù)據(jù),,即可完成一次接口調(diào)用。能耗在線監(jiān)測(cè)系統(tǒng)通過(guò)引入ksoap2-android.jar包,,可以實(shí)現(xiàn)基于soap協(xié)議的遠(yuǎn)程webservices接口調(diào)用,。調(diào)用過(guò)程如下:
(1)指定webservices接口的命名空間與網(wǎng)絡(luò)地址;
(2)指定webservices接口的方法名稱,;
(3)添加調(diào)用接口所需要的參數(shù),;
(4)生成SOAP請(qǐng)求信息,并使用HttpTransports-SE類的call方法對(duì)webservices接口進(jìn)行調(diào)用,。
(5)獲取返回結(jié)果并解析,,并將結(jié)果顯示在頁(yè)面上。
掃碼加微信咨詢產(chǎn)品,、免費(fèi)報(bào)價(jià)
裕乾(4006569698,,xguv.cn)是一家智慧化系統(tǒng)集成軟硬件研發(fā)、銷售,、服務(wù)為主的高新技術(shù)企業(yè),。經(jīng)過(guò)多年發(fā)展,公司已成為智慧建筑,、智慧工業(yè),、智慧環(huán)保、智慧電力,、智慧水利,、智慧農(nóng)業(yè)等領(lǐng)域,具有自主研發(fā)能力,、自主知識(shí)產(chǎn)權(quán)與自主品牌一體化的先進(jìn)解決方案供應(yīng)商,、系統(tǒng)集成綜合服務(wù)商。