JXTA
文章平均质量分 67
wmr365
自信乐观,立志创业!改变世界!
展开
-
HelloJXTA 在jxse2.5里的修改
JXTA ver2.4.1版本以后。类PeerGroupFactory已经被WorldPeerGroupFactory 和NetPeerGroupFactory替换了。 在编译PeerGroup myGroup = PeerGroupFactory.newNetPeerGroup();时将不能正常显示。 需要对代码改变为: PeerGroup myGroup = new NetPeerGroupF转载 2008-03-05 11:22:00 · 775 阅读 · 1 评论 -
建设JXTA技术论坛
国内似乎没有任何一个论坛是专门讨论JXTA技术的。我申请了一个免费的discuz论坛来用。http://jxta.5d6d.com/index.php虽然从搜索的情况来看,JXTA似乎被冷落了。但是JXTA还是有很好的应用前景的。只不过因为太少人用JXTA开发而已。如果使用的人多了。自然应用也就多了。就像symbian一样。我也是刚接触不久。不知道JXTA的真实发展情况是如原创 2008-03-17 09:52:00 · 920 阅读 · 2 评论 -
JXTA试用(3)
http://lxhzju.blog.163.com/blog/ 在TCP/IP的世界里,每个节点都使用一个IP地址来标识,当需要和进程绑定时,还需要配上一个端口号,这样,两个进程之间的联系可以表示为: 源端 IP:PORT+目的端 IP:PORT 。但是,IP地址只有32位,数量是有限的,根据目前的情况看,已经使用得差不多了。而在P2P的世界里,资源的数量是如此庞大,单转载 2008-03-18 20:29:00 · 675 阅读 · 0 评论 -
JXTA初探
JXTA初探最近学习JXTA,写了一简单程序,两个类, CreateServer和DiscoveryPeer,CreateServer先创建一个group(MagcNet)和管道广告,后利用管道广告创建JxtaServerSocket监视客消息并作处理,DiscoveryPeer发现并加入MagicNet,再利用管道广告创建JxtaSocket向Server发送数据,程序很简单,时间不转载 2008-03-24 01:00:00 · 1059 阅读 · 0 评论 -
PipeAdvertisement的使用
在Jxta的世界里,Peer之间互相通讯都是通过Pipe来实现的,无论是原始的Pipe还是JxtaServerPipe、JxtaServerSocket,都需要PipeAdvertisement来实例化,并在底层使用Pipe进行通讯。 在同一个Peer中,PipeAdvertisement只能注册一次,例如如果已经使用一个PipeAdvertisement实例化了JxtaServerPip转载 2008-03-24 00:52:00 · 607 阅读 · 0 评论 -
对等点如何彼此定位
要完成有用的工作,P2P 应用程序中的对等点必须能够彼此发现对方和与对方交互。软件开发人员 Todd Sundsted 在本文中继续研究 P2P 计算,并描述了几种完成这一任务(称为发现(discovery))的方法,以及每种方法的优势和弱点。 对等应用程序是一种大规模但又是细粒度的应用程序。每个对等点都可以进入或退出 — 每个对等点都关注于自己的任务。在他们短暂的活动期间,尝试完成布置给它们转载 2008-03-24 00:53:00 · 933 阅读 · 0 评论 -
不同局域网内经Internet的P2P通信技术总结
以下将要用到一个叫做NAT的重要名词,先做点解释。 NAT是Net Address Translation(网络地址转换)的简称,就是说,局域网通常靠一个具有公网IP的代理网关服务器连到Internet共享上网。局域网内的机器并不具备公网IP地址,它只有内网地址,假设它要和Internet上的HTTP服务器通信,代理网关便会新建一个端口来和这个网内机器关联,并通过这个端口来和HTTP服务器交换转载 2008-03-24 00:57:00 · 744 阅读 · 0 评论 -
MyJXTA 开源 项目 调试
我用的是netbeans6.0.1由于找不到长期空间存放只好用着QQ的中转站先了http://mail.qq.com/cgi-bin/exs_d ... 7&subtmpl=email 源文件缺少了一个jmf.jar我发的这个已经添加在lib文件夹里了希望对大家有帮助后来测试发现eclipse调试会比较快,大家也可以自己弄一下。 注意: 大家拿了工程以后,在NETBEA原创 2008-04-08 15:27:00 · 892 阅读 · 0 评论 -
获取peergroup的所有peers(Getting a list of the peers in a PeerGroup)
转载 2008-04-15 02:11:00 · 841 阅读 · 0 评论 -
JXTA 入门 问题解答(摘自官方论坛)
转载 2008-04-15 02:06:00 · 862 阅读 · 0 评论 -
官方论坛的高手
http://blogs.sun.com/bondoloadamman71 这个家伙好像在写关于JXTA的参考手册,所以对问题的回答都比较清晰以后有新发现我会陆续添加原创 2008-04-15 02:24:00 · 1195 阅读 · 1 评论 -
JXTA P2P编程技术例程(1)
在这个例子中,我们会设计和编写一个分布式JXTA应用,可以解决并行计算问题。我们将用一个反复使用的形式建立这个应用,在每步中扩大它的能力和 使用到的API集。这些原代码只能覆盖最重要的部分,需要全部代码可以到网站上查询一些大型计算问题的子集可以用并行的方法解决。一个工作的并行执行意味着你可以将一个问题分解为几个小的子问题, 这些子问题又可以被同时的被执行。当一个子问题结束后,它将返回自己的结果转载 2008-03-17 13:08:00 · 731 阅读 · 0 评论 -
使用JXTA技术建立P2P网络
通过之前将近一个月对于JXTA技术的研究,终于大致了解了P2P网络JXTA技术的JAVA语言实现过程,特整理出来,以供大家交流讨论。本文是作者我对JXTA应用的一些个人体会及总结 通过之前将近一个月对于JXTA技术的研究,终于大致了解了P2P网络JXTA技术的JAVA语言实现过程,特整理出来,以供大家交流讨论。其实,关于概念和该技术的介绍,也可以找到一些资料,在此我就不再介绍转载 2008-03-18 20:51:00 · 1019 阅读 · 0 评论 -
JXTA, P2P编程技术例程(3)
质数查询客户端这个客户端的目的是尽可能的将计算量分布到其它PEER上.考虑用户要获得1到10000之间的质数, 一个peer接到这个消息的时候, 它就需要决定要分给几个peer来做这件事情。.因此,它需要不断的去发现那些通告自己有质数服务的peer,并为它们的通告提供一个缓冲来保存. 例如一个peer有另外10个peer和它一起工作, 那么它可能在第一个消息中以1作为LOW_INT, 1000转载 2008-03-17 13:07:00 · 551 阅读 · 0 评论 -
JXTA SHELL的一些命令
Jxta shell被设计为大部分的命令都与shell框架分离,并且在调用的时候动态装载。这样就可以允许开发者很容易地为shell加入他们自己的命令。一些内置的shell命令是: man man命令是Jxta命令的一个指南系统。该命令提供Jxta shell全部命令的一个列表。你可以使用man 来得到一个命令的信息 clear clear命令清空shell的屏幕 env env命令显示转载 2008-03-05 11:25:00 · 837 阅读 · 0 评论 -
JXTA, P2P编程技术例程(2)
JXTA, P2P编程技术例程(2) 发布时间:2006.03.10 06:47 来源:p2p unleashed 作者:转载 2008-03-09 13:00:00 · 550 阅读 · 0 评论 -
JXTA Platform JAVA参考实现源代码分析系列文章(2)
JXTA Platform JAVA参考实现源代码分析系列文章(2) Project JXTA 中对等管道的构建转载 2008-03-09 13:22:00 · 719 阅读 · 0 评论 -
JXTA探索:双向管道(Bi-directional Pipe)的实现和原理剖析
JXTA探索:双向管道(Bi-directional Pipe)的实现和原理剖析 发布时间:2006.03.09 23:59 来源:CSDN转载 2008-03-09 13:23:00 · 925 阅读 · 0 评论 -
JXTA试用(2)
很多人刚开始用jxta的时候,一看到这么多的API函数,头就晕了,一时不知道从何处下手。其实JXTA本身就是一个对未规范化的新领域的一个探索,很多API,都是JXTA的开发者“认为”应该是这样的,虽然这未必是合理的,但还找不到更好的表示方法。所以,对于习惯TCP/IP的C/S模式编程的人,一开始很难适应那是很自然的事情。幸运的是,对于执着于 TCP/IP的socket转载 2008-03-10 14:40:00 · 906 阅读 · 0 评论 -
JXTA, P2P编程技术例程(4)
JXTA, P2P编程技术例程(4) 发布时间:2006.03.10 06:44转载 2008-03-09 13:04:00 · 465 阅读 · 0 评论 -
JXTA编程基本知识和经验总结
给初学者一些解惑!1、Peer(对等点) Peer是一个虚拟的通信点。在一台计算机或者设备上可以有很多个Peer,一个Peer并不是一个用户,因为一个用户可以有多个Peer,同一个设备上 也可以有多个Peer(在测试的时候经常用到)。因为Peer不等同于用户,所以需要将用户和Peer抽象出来并分离开。 Peer与特定的网络服务联系得很紧,在JXTA的参考实现中,Peer可以使用网络提供转载 2008-03-05 11:58:00 · 1004 阅读 · 0 评论 -
使用技巧:怎样用JXTA技术建立P2P网络
第一步,大家需要下载JXTA的类库,在http://www.jxta.org上可以下载到最新版本。我这里提供JXTA2.4.1的版本(很抱歉,超过限制上传不了!我会在论坛上另外上传,包括CHM格式的技术手册)。 第二步,新建一个JAVA工程,将这些JAR包添加至构建路径(此处是采用Eclipse,用其他IDE,或是直接将这些JAR包添加到CLASSPATH也行)。 第三步,我们将开始转载 2008-03-09 13:01:00 · 775 阅读 · 0 评论 -
Peer-to-Peer Sockets 工程入门
Peer-to-Peer Sockets 工程入门作者:Brad Neuberg译者:gracepig zhangchi_xjtu@yahoo.com.cn版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:Brad Neuberg ;gracepig原文地址:http://www.onjava.com/pub/a/onjava/2003/12/03/p2pso转载 2008-03-10 16:35:00 · 2060 阅读 · 0 评论 -
How standard TCP/IP concepts map to their JXTA equivalents
How standard TCP/IP concepts map to their JXTA equivalentshttp://www.onjava.com/onjava/2003/12/03/examples/table.html TCP/IP Concept转载 2008-03-18 09:49:00 · 579 阅读 · 0 评论 -
relays 和 rendezvous 的设置作用
原创 2008-04-15 03:05:00 · 1413 阅读 · 0 评论