[發(fā)明專利]一種基于物聯(lián)網(wǎng)云平臺(tái)的服務(wù)進(jìn)程調(diào)用方法及裝置有效
| 申請?zhí)枺?/td> | 201811043164.7 | 申請日: | 2018-09-07 |
| 公開(公告)號(hào): | CN109274734B | 公開(公告)日: | 2021-10-15 |
| 發(fā)明(設(shè)計(jì))人: | 朱守勤 | 申請(專利權(quán))人: | 海信集團(tuán)有限公司 |
| 主分類號(hào): | H04L29/08 | 分類號(hào): | H04L29/08 |
| 代理公司: | 北京同達(dá)信恒知識(shí)產(chǎn)權(quán)代理有限公司 11291 | 代理人: | 黃志華 |
| 地址: | 266071 山*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 聯(lián)網(wǎng) 平臺(tái) 服務(wù) 進(jìn)程 調(diào)用 方法 裝置 | ||
本發(fā)明公開了一種基于物聯(lián)網(wǎng)云平臺(tái)的服務(wù)進(jìn)程調(diào)用方法及裝置,該方法包括:每個(gè)服務(wù)進(jìn)程在啟動(dòng)時(shí)向服務(wù)器端上傳本服務(wù)進(jìn)程的注冊信息,同時(shí)將保存有其他所有服務(wù)進(jìn)程注冊信息的全局服務(wù)列表信息同步到本地,當(dāng)需調(diào)用物聯(lián)網(wǎng)云平臺(tái)的其他服務(wù)進(jìn)程時(shí),可直接在其所在設(shè)備端的本地的全局服務(wù)列表信息中查找相關(guān)服務(wù)進(jìn)程的注冊信息寫入配置文件進(jìn)行調(diào)用,實(shí)現(xiàn)服務(wù)自動(dòng)的注冊與發(fā)現(xiàn)功能,解決需要人工運(yùn)維服務(wù)進(jìn)程調(diào)用的配置添加開銷問題。
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種基于物聯(lián)網(wǎng)云平臺(tái)的服務(wù)進(jìn)程調(diào)用方法及裝置。
背景技術(shù)
在物聯(lián)網(wǎng)場景下,需要在物聯(lián)網(wǎng)云平臺(tái)接入海量終端設(shè)備,終端設(shè)備在運(yùn)行時(shí)會(huì)啟用多個(gè)服務(wù)進(jìn)程,啟用的服務(wù)進(jìn)程在運(yùn)行需要調(diào)用相關(guān)服務(wù)進(jìn)程時(shí),調(diào)用的服務(wù)進(jìn)程可能在本地也可能在物聯(lián)網(wǎng)云平臺(tái)下的其它終端設(shè)備上,因此物聯(lián)網(wǎng)云平臺(tái)下會(huì)有成千上百的服務(wù)進(jìn)程同時(shí)運(yùn)行,且這些服務(wù)進(jìn)程彼此間的依賴關(guān)系非常復(fù)雜。對于每個(gè)終端設(shè)備,服務(wù)進(jìn)程之間的調(diào)用是基于上述服務(wù)進(jìn)程的配置文件的,當(dāng)啟動(dòng)服務(wù)進(jìn)程連接入物聯(lián)網(wǎng)云平臺(tái)時(shí),相關(guān)的運(yùn)維人員會(huì)將其注冊信息保存在服務(wù)部署表中并維護(hù)。運(yùn)維人員根據(jù)服務(wù)部署表及終端設(shè)備啟動(dòng)的服務(wù)進(jìn)程,將各服務(wù)進(jìn)程對應(yīng)調(diào)用的服務(wù)進(jìn)程的IP地址寫入配置文件。當(dāng)終端設(shè)備的服務(wù)進(jìn)程調(diào)用其他服務(wù)進(jìn)程時(shí),根據(jù)配置文件中對應(yīng)的IP地址發(fā)送調(diào)用請求實(shí)現(xiàn)服務(wù)進(jìn)程調(diào)用。
但在這類基于配置文件的服務(wù)進(jìn)程調(diào)用時(shí),相關(guān)的運(yùn)維人員將服務(wù)進(jìn)程的注冊信息保存在服務(wù)部署表中并進(jìn)行維護(hù),以及根據(jù)服務(wù)部署表及終端設(shè)備會(huì)啟動(dòng)的服務(wù)進(jìn)程,將各服務(wù)進(jìn)程對應(yīng)調(diào)用的服務(wù)進(jìn)程的IP地址寫入配置文件的過程中,會(huì)給運(yùn)維管理帶來非常大的人力開銷,且出錯(cuò)率高,進(jìn)而極大地影響物聯(lián)網(wǎng)云平臺(tái)的穩(wěn)定性。
發(fā)明內(nèi)容
本發(fā)明提供一種物聯(lián)網(wǎng)微服務(wù)的動(dòng)態(tài)注冊發(fā)現(xiàn)方法,解決在物聯(lián)網(wǎng)云平臺(tái)中接入數(shù)目龐大的內(nèi)部服務(wù)進(jìn)程時(shí),通過配置文件來配置服務(wù)進(jìn)程調(diào)用帶來的運(yùn)維管理上的人力浪費(fèi),以及出錯(cuò)率高的問題。
為了解決上述的技術(shù)問題,本發(fā)明提供了一種基于物聯(lián)網(wǎng)云平臺(tái)的服務(wù)進(jìn)程調(diào)用方法,具體方法包括:
依照本發(fā)明第一方面,提供一種基于物聯(lián)網(wǎng)云平臺(tái)的服務(wù)進(jìn)程調(diào)用方法,該方法包括:
對于服務(wù)器端,接收物聯(lián)網(wǎng)云平臺(tái)下設(shè)備端啟動(dòng)服務(wù)進(jìn)程時(shí)上報(bào)的服務(wù)進(jìn)程的注冊信息,上述注冊信息包括服務(wù)進(jìn)程標(biāo)識(shí)和設(shè)備端地址;
將上述服務(wù)進(jìn)程的注冊信息保存到全局服務(wù)列表信息中,并通過第一指示信息指示上述物聯(lián)網(wǎng)云平臺(tái)下所有設(shè)備端同步更新本地的全局服務(wù)列表信息;
接收設(shè)備端根據(jù)本地全局服務(wù)列表信息發(fā)送的攜帶設(shè)備端地址的服務(wù)進(jìn)程調(diào)用請求,根據(jù)上述服務(wù)進(jìn)程調(diào)用請求攜帶的設(shè)備端地址進(jìn)行服務(wù)進(jìn)程調(diào)用。
對于設(shè)備端,啟動(dòng)服務(wù)進(jìn)程時(shí)向服務(wù)器端上報(bào)上述服務(wù)進(jìn)程的注冊信息,上述注冊信息包括服務(wù)進(jìn)程標(biāo)識(shí)和設(shè)備端地址;
接收服務(wù)器端的第一指示信息,對本地的全局服務(wù)列表信息進(jìn)行更新,以使本地的全局服務(wù)列表信息與服務(wù)器端的全局服務(wù)列表信息一致;
根據(jù)本地全局服務(wù)列表信息發(fā)送攜帶設(shè)備端地址的服務(wù)進(jìn)程調(diào)用請求,以使服務(wù)器端根據(jù)上述服務(wù)進(jìn)程調(diào)用請求攜帶的設(shè)備端地址進(jìn)行進(jìn)程調(diào)用。
依照本發(fā)明第二方面,提供一種基于物聯(lián)網(wǎng)云平臺(tái)的服務(wù)進(jìn)程調(diào)用裝置,包括:
對于服務(wù)器端,包括:
注冊信息接收單元,接收物聯(lián)網(wǎng)云平臺(tái)下設(shè)備端啟動(dòng)服務(wù)進(jìn)程時(shí)上報(bào)的服務(wù)進(jìn)程的注冊信息,上述注冊信息包括服務(wù)進(jìn)程標(biāo)識(shí)和設(shè)備端地址;
第一指示發(fā)送單元,將上述服務(wù)進(jìn)程的注冊信息保存到全局服務(wù)列表信息中,并通過第一指示信息指示上述物聯(lián)網(wǎng)云平臺(tái)下所有設(shè)備端同步更新本地的全局服務(wù)列表信息;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于海信集團(tuán)有限公司,未經(jīng)海信集團(tuán)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811043164.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 物聯(lián)網(wǎng)信息融合方法、物聯(lián)網(wǎng)終端設(shè)備和物聯(lián)網(wǎng)平臺(tái)
- 物聯(lián)網(wǎng)系統(tǒng)、物聯(lián)網(wǎng)服務(wù)提供及監(jiān)控方法
- 物聯(lián)網(wǎng)設(shè)備及其聯(lián)網(wǎng)配置方法、智能終端及物聯(lián)網(wǎng)系統(tǒng)
- 一種物聯(lián)網(wǎng)用戶設(shè)備接入系統(tǒng)及接入方法
- 一種資源獲取方法和裝置
- 一種視聯(lián)網(wǎng)數(shù)據(jù)的發(fā)送方法及系統(tǒng)
- 一種基于視聯(lián)網(wǎng)的通信連接建立方法及系統(tǒng)
- 一種基于視聯(lián)網(wǎng)的通信連接建立方法及系統(tǒng)
- 一種視聯(lián)網(wǎng)信息的處理方法及裝置
- 一種訪問視聯(lián)網(wǎng)終端的方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì)
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開放方法及系統(tǒng)、服務(wù)開放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺(tái)
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺(tái)及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機(jī)
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法





