在JXTA应用程序中,经常需要创建一个点组,那么如何创建之呢?我把这段最常用的代码总结出来,贡献给大家参考:
try
{
//在JXTA应用程序刚启动后,就会得到一个默认的组,即NetPeerGroup,所有对等点都默认属于该
// 组,然后,我们可以该点组来创建一个新的点组。这样做的方便之处就是可以使用和修改它的通
//告了。
ModuleImplAdvertisement implAdv = netPeerGroup.getAllPurposePeerGroupImplAdvertisement();
newPeerGroup = netPeerGroup.newGroup(
null, //此处你可以为这个组创建一个新的ID放在这个参数上。
implAdv, //使用默认点组的通告。
"Group name", //该点组的名字
"Group description" //对该点在的描述
);
//点组创建成功,它会自动发布并存储在本地
System.out.println("---点组创建成功!ID: " + newPeerGroup.getPeerGroupAdvertisement().getID() );
//如果要让远程更多对等点发现该组的话,就需要手动进行远程发布:
discoveryService.remotePublish( newPeerGroup.getPeerGroupAdvertisement() );
System.out.println("远程发布点组成功!");
}
catch (Exception e)
{
e.printStackTrace();
}
分享到:
相关推荐
本书是一本介绍JXTA的书籍。主要内容包括:JXTA简介、JXTAShell使用说明、开发JXTA应用程序实例、JXTA管道及安全等。
精通JXTA 本书是一本介绍JXTA的书籍。主要内容包括:JXTA简介、JXTAShell使用说明、开发JXTA应用程序实例、JXTA管道及安全等。
Mastering JXTA 书中的源代码,可以学习如何使用JXTA编程。对初学者很有帮助。
本书深入地阐述了P2P网络的概念和JXTA模型,介绍了JXTAShell应用程序、对等体、管道和发现服务,讨论了JXTA应用程序最重要的安全性问题,提供了大量可立即使用的高效JXTA应用程序示例和所有的JXTAAPI类的快速参考及...
一个基于P2P框架的Jxta开发的聊天器
jxta的一些经典程序
JXTA技术手册源代码
资源名称:JXTA-Java P2P网络编程技术内容简介:JXTA是美国Sun公司在Java领域里推出的新技术,目的是为P2P(Peer-to-Peer)的网络应用开发提供一个统一的平台。而且为了鼓励和支持该技术的发展,JXTA项目采用了开放...
JXTA技术与应用发展JXTA技术与应用发展JXTA技术与应用发展JXTA技术与应用发展JXTA技术与应用发展
jxta.jar p2p jxta.jar p2p jxta.jar p2p
JXTA\jxta-lib-2.4.1.zip 用来开发p2p应用程序的。
本资源内含由JXTA开发的P2P通信系统(论文及源代码),代码水平不高,仅供需要学习JXTA的同学参考。
JXTA具体来说是一种标准组件平台,它提供了用于开发分布式服务和应用程序的基本组件。整套技术由一组开放源码的P2P协议组成,这组协议使网络上任何连接着的计算设备的协作变为可能。基于协议而不是基于API(应用程序...
JXTA目前的版本已经是2.5了,同以前的2.0、2.1之类的差别非常大,因此网络上2002年以前的文章,除了是阐述JXTA技术的概念类的文章可以学习外,具体开发类的就没有多大价值。 现将2.0版本和2.5版本同时上传,供大家...
远程教学 P2P jxta java 远程教学 源代码 jxta远程教学p2p技术,一个很好的P2P例子
这是用JXTA开发P2P程序必须用到的组件。是从jxta.org上面下载来的,已经杀毒
jxta运行环境所需要的所有jar包 /files/JXTA_Demo/lib/jxta.jar /files/JXTA_Demo/lib/beepcore.jar /files/JXTA_Demo/lib/cryptix-asn1.jar /files/JXTA_Demo/lib/cryptix32.jar /files/JXTA_Demo/lib/jxtaptls.jar...
文件包括P2P通信系统一个,内含论文和源代码,代码水平不高,仅供需要开发JXTA应用的同学参考。
JXTA中文手册源代码,示例代码,java语言编写