jxta 的关键建立在由 jxta 社区所指定的一系列通用协议之上。这些协议可以被用作应用程序的基础。这些协议被设计为低开销的,协议本身和使用它们的应用程序所在的网络拓朴环境是无关的。 - Peer Discovery Protocol(PDP) 对等点发现协议 Peer 使用这个协议来发现被发布出来的 jxta 资源。由于广告就是代表着发布的资源,所以 PDP 的主要工作就是帮助 peer 来发现其它 peer 的广告。作为最低级别的发现协议,PDP...
* Peers (对等点) 任何实现一个或多个jxta协议的实体。一个Peer可以是从大型机到移动电话,甚至是一个移动传感器的任何设备。Peer是独立存在的,并且与其它Peer的通信都是异步的。 * Peer groups (对等点组) 具有相同兴趣的Peer可以集结成Peer Group(对等点组)。对等点组可能跨越多种物理网络。 * Messages(消息) jxta 网络中的所有通信都通过接收和发送消息(messages)的方式...
运行jxta应用 运行任何jxta应用都必须先启动jxta平台。jxta应用的入口点是 net.jxta.impl.peergroup.Boot类的static void main()方法。为了让Boot类能够在jxta平台启动后调用聊天应用,必须配置jxtaConfig文件。 在jxtaConfig 文件中,InitialNetPeerGroupAppCode的值决定了将要被调用的类,默认值是jxta Shell应用的Shell类,现在应该用聊天应用的类名称替换这个值。jxtaConfig文件中的#字符用来注释一个行。为便...
我在所有能找到的参看资料上都看到,要安装jxta,可以到这个站点:http://download.jxta.org/easyinstall/install.html 上下载,jxta_demo,如果想安装在windows操作系统上,就要下载.exe文件. 之后,还给出安装jxta_demo的默认路径,和会生成的几个文件夹. 可是为什么我上这个站点,却怎么也找不到jxta_demo这个东西,最多也是找到一个jxtashell.zip,里边到是有个可运行的.exe,可是不会进行安装呀. 有谁知道那个jxta_demo到底在什么地方,...
四、jxta的应用与发展 一)jxta的应用 1、即时通信和文件共享(myjxta) myjxta是在J2SE平台上的一个jxta演示程序,主要为展示jxta项目和P2P的一些概念,它提供了一些功能,诸如安全的一对一的交谈、组内的交谈、组内文档的共享、搜索和下载等。myjxta使用jxta平台的核心服务,完成发现组、加入组和创建组的功能;还有在两个Peer 间创建连接,完成一对一的交谈;或者在组内建立连接,完成组内的交谈以及组内文件的搜索和下载。该程序...
一、概述 美国Sun公司自从1995年向世界推出了Java语言以来,每年都会在Java领域里推出新的技术,从JavaCard、J2ME到J2EE、JINI、JavaTV,推动了Java技术的发展和应用。在最近几次的旧金山的JavaOne会议中,jxta是该公司向业界推出的较新技术。该技术的目的是为P2P的网络应用开发提供一个统一的平台,而且为了鼓励和支持该技术的发展,jxta项目采用了开放源码的方式,因此吸引了大量业界人士参与到jxta技术的研究与应用当中,jxta C...
使用jxta实现P2P通信 摘要:Peer-to-Peer(P2P)网络被喻为第三代网络,采用的是点对点分散式网络架,它不需要服务器的中转,使用户与用户之间的连接更加方便、直接。jxta是 Sun 公司为了构建跨平台、跨操作系统和跨编程语言的 P2P 应用而设计的网络开发平台,它定义了一组P2P底层通信协议,使简单、方便地构造P2P应用成为可能。本文介绍了如何使用jxta实现P2P通信的方法。 关键词:P2P、jxta、消息、通信 中图分类号:TP3 Achiev...
基于P2P的jxta技术研究 Research of jxta Technology based on Peer to Peer 提纲: 1. 引言 2. P2P现状与应用 3. jxta项目与协议 4. jxta技术的应用实现 5. 结束语 作者:刘轩 l 摘要: 当今,网络的范围与使用者都在急剧的增加,传统单一的C/S结构早已不能满足需要,P2P技术的应用也越来越广。jxta技术针对原有P2P系统的缺陷而设计的一种解决现代P2P分布计算的网络编程和计算平台。与其他...
作者: [color="#0000ff"]QQ新人类编译 ∣来源: [color="#0000ff"]天极java ∣ [color="#0000ff"]原文地址 ∣2002-3-30 [color="#ac0000"]摘要 点对点(P2P)网络无疑是当前最热门的话题之一。在这个领域中,Sun推出了jxta,一个用于P2P应用开发的网络计算平台。这篇文章介绍P2P和jxta在这方面所作的努力。适合有意开发P2P应用的编程者阅读。 今日的Internet正面临着一场革命。这场革命正在为改变Internet的一个基本...
您有没有在您的项目或产品中应用过jxta?性能如何?本人研究了几天jxta,Peer-to-Peer的思想很好,jxta定义的功能也很强大,但是担心它会带来巨大的通信量,而且如果有大量的resource需要广告出去的话,对系统资源的消耗也会是个大问题吧?对于一个concurrent的用户数是30万的项目,jxta能够胜任吗?