① java能不能實現P2P下載平台
可以的,看這個文章:
http://bbs.itren.cn/html/bbs8593.html
還有這個:
http://jwebee.javaeye.com/blog/157048
② 求javap2p聊天工具代碼
JAVA賀新年-自己動手做QQ(P2P聊天工具含源碼) - Dreamcode ~ ...
區塊鏈中的消息傳播離不p2p通信 java實現一個簡單的p2p通信demo工具: idea jdk1.8 maven1 : idea新建maven項...
③ 如何使用java實現tcp的p2p的打洞技術
公網設伺服器S, 2p點(P1.P2) 連S,過S雙方獲取對方公網IP.
P1 P2都向對方的(公網IP+任意埠)發起連接,當然無任何回應,但是會發生2件事
1 P1 P2都在自己的外網NAT上打了個連接對方的洞,這個洞會保持一會兒.
2 連接的時候S抓取到P1 P2 的NAT埠,然後將此埠發送給對方,
然後就可以想辦法連接了.
④ java p2p通信編程
p2p是一種基於TCP/IP的一個上層文件傳輸協議。應該不是你想要的。
要實現廣域網中的雙端通信。你肯定不能把對方的ip地址寫死在程序里,必然要有一套發現機制。
要麼就是以伺服器為中心,大家把消息發給中心伺服器,有伺服器再轉發給對方,就像發送郵件的SMTP。
現在即時通信的一些開源協議有一些,但不管基於什麼原理實現,都少不了要有一台中央伺服器做協助,不過估計你用不到太復雜的。簡單實現就可以了。
⑤ JAVA聊天小程序
汗,LZ真是牛,這可不是一個小程序,怎麼可能全部代碼貼出來,也沒工夫寫額,以前在學校我做過,我把我的思路給你好了,首先寫出服務端和客戶端,多線程實現收發,支持點對點聊天,如果這些LZ不會,那就先去看看基礎吧,在此基礎上,創建登錄用戶類,有用戶ID(String),昵稱和socket屬性,一個房間管理類,用來管理私聊,群聊或者2個以上人的聊天,有一個MAP屬性,以聊天者ID相加的值為建,以保存所有聊天者socket的List為值,其中群聊是MAP的默認屬性,登陸一個用戶,value就添加他socket,當用戶選擇一個人私聊,或者幾個人群聊時,MAP創建相應的映射,就這樣了,當時我是全部實現了,但在關閉socket時有些問題。
具體邏輯和其中BUG,自己調和寫吧,例如用ID相加為建有時會有問題。
⑥ 用JAVA語言採用P2P技術設計網路視頻電話有多難,有誰做過這方面的呀
這個主要看你實現的程度了。如果說只是一般的實現,沒有太多性能啊什麼的要求的話,應該不是很難,JAVA這方面還是挺強大的。
⑦ 如何在Android系統下開發一個基於WiFi的P2P聊天軟體
1JDK下載地址JDK(JavaDevelopmentKit)是整個Java的核心,包括一系列Java開發的東西,安裝完畢需要配置一下環境變數。2JAVA_HOMEJDK的安裝路徑,這個環境變數本身不存在,需要創建,創建完則可以利用%JAVA_HOME%作為統一引用路徑,其值為:jdk在你電腦上的安裝路徑。3PATHPATH屬性已存在,可直接編輯。作用是用於配置路徑,簡化命令的輸入,其值為:%JAVA_HOME%\bin。4CLASSPATH用於編譯時JAVA類的路徑,注意這里設置的是兩個值,(.;)表示的是JVM先搜索當前目錄。其值為:.;%JAVA_HOME%\lib\tools.jar。5配置完畢後,通過cmd運行以下命令:java-version,javac如果出現返回信息,則設置成功。
⑧ java p2p 編程
new TcpHoleClient().這就是實例化一個對象,臨時的,只是這個對象沒有給具體的某個聲明對象
這是簡寫,實際上應該是TcpHoleClient temp=new TcpHoleClient().;這個temp就是你說的意思
temp.service(); 實際效果是一樣的,new TcpHoleClient().這種形式是屬於數量掌握的人用的,也是懶人用的
⑨ 求大佬給一個JAVA的p2p聊天工具代碼
http://www.csdn.net 上面有很多關於編程的信息,
http://download.csdn.net 也有不少代碼可供參考
⑩ 求用Java語言實現P2P網路中節點基本功能的程序。
建議參考 JXTA