久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 手機與無線通信 > 設計應用 > 一種基于Android和JXTA協議模型的無線D2D通信技術

一種基于Android和JXTA協議模型的無線D2D通信技術

作者: 時間:2012-07-16 來源:網絡 收藏

2.4 文件發送與接收
文件發送的實現是利用P2PSocket編寫的程序,可以在任意Peer之間對等地傳輸文件。該程序通過管道綁定,由Pipe向遠程Pee*r發送文件,文件將以流的形式傳遞通過PipeMsgEvent實現PipeMsgListener,每次當有消息傳送到管道的時候,事件將被捕獲。通過fileRequest處理共享文件列表的請求,向對方發送包含共享文件名的列表的消息在一個線程中執行一個循環,通過網絡進行文件資源廣播,如果得到回應就進行資源請求確認,確認完成之后調用this,socket Service.file Transfer()函數發送當前文件資源。
文件發送的源代碼如下:
h.JPG
當單擊File Share菜單選項時,會顯示出當前網絡中的節點所共享的文件,如圖5所示。

本文引用地址:http://cqxgywz.com/article/154424.htm

j.JPG


當用戶可以選中其中的某一個文件,網絡利用Pipe從共享該文件的節點那里讀取數據并存儲在本機的SD卡上,文件接收的代碼和發送的類似。

3 結語
本文研究并設計實現了操作系統,以JXTA,應用WiFi網絡的通信系統。該系統能以現有的數臺近距離的智能手機為基礎,建立起一個P2P網絡,使得這些用戶之間能夠方便地進行通信與資源共享,這將成為諸多用戶豐富自身手機資源的有效途徑。

p2p機相關文章:p2p原理



上一頁 1 2 3 4 下一頁

評論


相關推薦

技術專區

關閉