第一步,大家需要下载JXTA的类库,在
http://www.jxta.org上可以下载到最新版本。我这里提供JXTA2.4.1的版本(很抱歉,超过限制上传不了!我会在论坛上另外上传,包括CHM格式的技术手册)。 
  第二步,新建一个JAVA工程,将这些JAR包添加至构建路径(此处是采用Eclipse,用其他IDE,或是直接将这些JAR包添加到CLASSPATH也行)。 
  第三步,我们将开始代码编写了。新建一个类。其main方法及其调用方法代码如下: 
  public static void main(String[] args) { 
  RestoPeer myapp = new RestoPeer(). //此处实例化一个对等体对象。 
  myapp.startJxta(). //此处启动JXTA方法,用来加入组,获得服务等等。 
  System.exit(0). //功能至完成,退出系统。 
  } 
  public void startJxta() { 
  try { 
  加入默认对等组NetPeerGroup 
  netpg = new NetPeerGroupFactory().getInterface(). 
  } catch (PeerGroupException e) { 
  // TODO Auto-generated catch block 
  e.printStackTrace(). 
  } 
  ...... 
  } 
  此处需要注意的是,由于JXTA技术的不断更新,其类库结构和实现已发生很大变化,此处加入默认对等组是2.4.1版本中的新方法。JXTA技术手册上的方法已过时。 
  第四步,我们需要获得默认对等组为我们提供的发现服务: 
  DiscoveryService disco = netpggetDiscoveryService(). 
  此时,我们便可以利用disco服务来查找我们所需的广告了。 
  第五步,我们需要查找一个属于我们自己的对等组,如果找不到,我们则创建一个这样的对等组。此时只是为了得到我们所需要的服务。因为每个对等组里所提供的服务并不全部相同。我们通常会把相同的目的的对等体通过一个对等组来组织起来。一个加入对等组的代码如下:(此例采用JXTA技术手册里的一个餐馆的拍卖服务案例来描述) 
 
								 
									
相关文章
									
B_S方式下使用jfreechart生成统计图表
如何感受Java2EE5.0的最新规范特性
为Struts2的表单验证添加AJAX效果实例
WebLogicServer9.0应用配置管理接口
样用JXTA技术建立P2P网络
用JSF  ring IBatis搭建一个简单框架
用Web程序从Struts向Stripes框架的移植
EJB的最佳实践:工业强度的JNDI优化
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛