① 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