[發明專利]物聯網環境下基于JXTA平臺的P2P通信方法有效
| 申請號: | 201310214976.4 | 申請日: | 2013-05-31 |
| 公開(公告)號: | CN103312799A | 公開(公告)日: | 2013-09-18 |
| 發明(設計)人: | 周寧;周建新;費斌 | 申請(專利權)人: | 武漢理工大學;佛山市順德區武漢理工大學信息與機電研究院 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 武漢開元知識產權代理有限公司 42104 | 代理人: | 潘杰;胡紅林 |
| 地址: | 430070 湖*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 聯網 環境 基于 jxta 平臺 p2p 通信 方法 | ||
技術領域
本發明涉及物聯網通信方法,具體地指一種物聯網環境下基于JXTA平臺的P2P通信方法。
背景技術
作為新興的互聯網絡,物聯網實現了普通物理對象之間的互聯。從物聯網的發展趨勢來看,為了實現物聯網價值最大化,需要對各種不同行業、不同系統的信息進行融合,從而促進不同行業和系統的商業價值的創新和重組。
而實現物聯網價值最大化的第一步就是需要在現有物品和設備的智能化和數字化的基礎上,突破信息交換的壁壘。然而,在實際的應用場景中,各種不同系統的物聯節點之間在硬件條件、軟件環境等方面存在較大的差異性,如有些物聯節點具有外網IP地址、而有些節點只有內網的IP地址。使得原有的互聯網中常用的信息交換的C/S(Client/Server)通信模式和技術并不總是能方便地應用于物聯網節點的互聯互通中。
只有實現節點之間的任何條件下的互聯互通,才能保證不同行業信息充分交互、不同系統信息相互推送,充分挖掘不同行業、不同系統之間的商業價值,從而體現物聯網價值。因此有必要研究一種物聯網節點在任何條件下的互聯互通的通信方法。
發明內容
本發明的目的在于克服上述現有技術的不足而提供一種物聯網環境下基于JXTA平臺的P2P通信方法。
實現本發明目的采用的技術方案是:一種物聯網環境下基于JXTA平臺的P2P通信方法,包括以下步驟:
運行于客戶端的JXTASocket代理節點通過JXTA網絡連接默認節點組,并加入到所述默認節點組中;
運行于WEB服務器端的JXTASoap代理節點通過JXTA網絡連接默認節點組,并加入到所述默認節點組中;
所述客戶端中的JXTASocket代理節點與WEB服務器端中的JXTASoap代理節點在所述默認節點組中實現P2P通信。
本發明將位于物聯網中的客戶端和WEB服務器端通過JXTA網絡形成一個P2P通信模塊,即將客戶端中的JXTASocket代理節點與JXTA網絡中JXTA服務器的默認節點組連接,將WEB服務器中的JXTASoap代理節點也與JXTA網絡中JXTA服務器的默認節點組連接,JXTASocket代理節點與JXTASoap代理節點在默認節點組內進行P2P通信,從而實現節點之間的任何條件下的互聯互通,保證不同行業信息充分交互、不同系統信息相互傳輸。
附圖說明
圖1為物聯網環境下JXTA網絡結構示意圖;
圖2為物聯網環境下基于JXTA平臺的P2P通信方法的流程圖;
圖3為默認節點的工作流程圖;
圖4為私有節點的工作流程圖;
圖5為JXTASocket代理節點的工作流程圖;
圖6為JXTASoap代理節點的工作流程圖。
具體實施方式
下面結合附圖和具體實施例對本發明作進一步的詳細說明。
如圖1、圖2所示,本發明物聯網環境下基于JXTA平臺的P2P通信方法包括以下步驟:?
步驟S100,運行于客戶端的JXTASocket代理節點搜尋JXTA網絡上的JXTA服務器中的節點組,并加入相應的節點組中。
在本實施例中,JXTA服務器中運行有默認節點組,也可根據需要在默認節點組中進一步地運行私有節點組。其中,私有節點組設有安全認證,用于保護私有節點組內資源、公告不受外界干擾。因此本步驟具體包括:
步驟S101:JXTASocket代理節點搜尋JXTA服務器中的默認節點組,并與默認節點組連接。
步驟S102:根據需要連接的私有節點組,JXTASocket代理節點在默認節點組內根據私有節點組名搜尋相應的私有節點組,如搜尋到,并通過安全認證后,則與該私有節點組連接,并加入到該私有節點組中。
步驟S200,運行于WEB服務器端的JXTASoap代理節點搜尋JXTA網絡上的JXTA服務器中的節點組,并加入相應的節點組中。
同上所述,如需要加入相應的私有節點組,則具體包括:
步驟S201:JXTASocket代理節點搜尋JXTA服務器中的默認節點組集合點S,并與默認節點組連接。
步驟S202:根據需要連接的私有節點組,JXTASocket代理節點在默認節點組內根據私有節點組名搜尋相應的私有節點組,如搜尋到,并通過安全認證后,則與該私有節點組連接,并加入到該私有節點組中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢理工大學;佛山市順德區武漢理工大學信息與機電研究院,未經武漢理工大學;佛山市順德區武漢理工大學信息與機電研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310214976.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于推送的SNS協議優化方法
- 下一篇:離線數據有效性驗證方法





