`

JXTA中一个奇怪的问题,请教名位大侠?

阅读更多

我最近在学习JXTA,运行JXTA官方的示例代码,在别的电脑上是可以正常运行的, 可是在我的电脑上就不行。

 

例如:Service示例,Server端已经发布了广告,可是在Client上就找不到广告,而在别的机上却不会出现问题。

同样的代码,机不同,而出现不同的结果。

 

有谁也遇到这个问题吗?

分享到:
评论
7 楼 lyndon.lin 2010-04-07  
两个Peer设为同组,或者不同组但是端口不同。
6 楼 yang_jnu 2010-04-06  
解决了?什么原因呢?
5 楼 lyndon.lin 2010-04-05  
已经解决该问题
4 楼 lyndon.lin 2010-04-05  
看来我的问题就是没有固定的IP,因为我是自动获得IP的上网,估计是猫的原因啦。有空把网络断开试试。
3 楼 yang_jnu 2010-04-04  
首先谢谢牙哥的回答,我在一台机上运行A,B两个节点时(不同端口),A点新建的点组,B点一样发现不了,给A点手动选择本地IP就可以正常发现了。。在不手动设IP的情况下也一样发现不了,只不过在一台机上,只A点手动设IP就行了,B点默认也同样可以发现,在两台机子上运行A,B时,A,B同必须设本地IP才行。。
2 楼 lyndon.lin 2010-04-03  
呵呵,可以这样叫,不关系。呵呵,你是两台机,是应该要设定固定IP的,如果不这样是不会发现的,就算你以后通过不同网络,如果你的开通的网络IP不是固定的,都很难连接到外面的网络。所以你是必需要设定固定IP的。而我的现象却是一台机上,两个节点互相发现不了,但是如果用PeerGroupFactory.newNetPeerGroup(),可以发现广告,却连接不了,固定是端口一样的问题。
我的现象是用了new NetworkManager(),两个节点就是发现不了广告。我晕死。
1 楼 yang_jnu 2010-04-03  
我也有类似的问题,A节点创建点组并公告出去,同一个本地局域网的B节点老是发现不了,(运行环境,A,B都具有本地IP和公网IP,因为是局域网使用,所以A,B节点都没配置rdv,其它都是默认的),在A,B点首次启动的jxta configurator配置里,advanced选项卡里的TCP setting里有个Manual选项,默认是所有地址Any/All Local Addresses,在默认情况下,B点发现不了,要A,B点都手动选择本地IP才可以发现,一直不解,请牙哥(不知这样称呼是否妥当)指点下。。。

相关推荐

    精通JXTA 。JXTAShell

    其次,JXTAShell作为JXTA的重要工具,是一个用于管理、配置和调试JXTA网络的命令行接口。书中将详细阐述如何使用JXTAShell,包括如何启动和停止网络节点,查看网络状态,以及配置和管理P2P服务。熟练运用JXTAShell能...

    JXTA中使用JxtaServerPipe和JxtaBiDiPipe实现双向可靠的通信

    在Java世界中,JXTA(Java Universal Network/Transport Architecture)是一个开源的P2P(对等网络)框架,它提供了构建分布式应用的基础组件。本文将深入探讨如何在JXTA环境中利用`JxtaServerPipe`和`JxtaBiDiPipe`...

    精通JXTA --本书是一本介绍JXTA的书籍

    JXTA提供了一个基于XML的消息传递系统,让网络中的每个节点都可以作为服务的提供者或消费者。它的核心组件包括:广告(Advertisements)用于发现网络资源,管道(Pipes)用于数据传输,以及身份认证和加密机制,确保...

    JXTA\jxta-lib-2.4.1.zip

    JXTA(JavaXTra P2P)是一项开源的、基于Java的对等计算框架,由Sun Microsystems于2001年推出,旨在构建一个分布式、自组织的对等网络。在"JXTA\jxta-lib-2.4.1.zip"这个压缩包中,包含了开发P2P应用程序所需的多个...

    Mastering JXTA书中的源代码

    JXTA是Sun Microsystems推出的一个开放源码项目,它提供了一套API和协议,使得设备之间能够发现、交换信息和服务,实现自组织网络。 在书中,作者通过详细的实例和源代码,逐步解析了JXTA的核心概念和技术,包括但...

    JXTA JXTA.jar

    jxta.jar p2p jxta.jar p2p jxta.jar p2p

    一个基于P2P框架的Jxta开发的聊天器

    标题和描述中提到的“一个基于P2P框架的Jxta开发的聊天器”是一个利用JXTA(Java XML-based Peer-to-Peer)技术构建的点对点通信应用,主要用于实现用户间的即时聊天功能。P2P框架允许网络中的每个节点既是客户端也...

    jxta2.2 开发文档

    《JXTA 2.2 开发文档》是针对Java平台的一个开源项目,它提供了一套框架和协议,用于构建对等网络(P2P)应用程序。JXTA(Java/XML Peer-to-Peer Technology Architecture)旨在使设备之间能够直接通信,无需中心...

    jxta例程

    **JXTA(JavaXTend)** 是一个开源的P2P(Peer-to-Peer)框架,由Sun Microsystems开发,旨在提供一种灵活、分散的网络应用程序基础设施。它允许不同的设备和应用程序之间进行通信,共享资源和服务,而无需中心...

    jxta2.7.zip

    在JXTA 2.7中,重点在于Shell 2.5,这是一个命令行界面工具,开发者可以使用它来管理JXTA网络,执行各种任务,如配置节点、发布和查找资源、监控网络状态等。Shell 2.5提供了更友好的用户交互体验,增强了命令的...

    jxta messager

    JXTA Messenger 是基于JXTA技术实现的一种点对点聊天应用,可以作为学习和理解JXTA工作原理的一个实例。 **JXTA 技术核心概念** 1. **对等节点(Peers)**: 在JXTA网络中,每个参与者都是平等的,称为对等节点。...

    jxta.rar_jxta_jxta cms

    它们共同构建了一个强大且安全的P2P环境,使得开发者能够专注于业务逻辑,而不是底层通信和安全问题。对于希望涉足P2P领域的开发者而言,理解和掌握这些组件的功能和用法,将是构建高效、安全P2P应用的第一步。

    JXTA.rar_beepcore java_jxta_jxta jar_jxta xchat_p2psocket jxta

    **JXTA(Java XTREME Protocol Architecture)**是一个开源的、基于 peer-to-peer (P2P) 技术的框架,由Sun Microsystems在2001年推出。它的目标是提供一种允许分布式应用程序在互联网上进行通信和协作的平台。JXTA...

    jxta-shell-2.4.zip

    JXTA Shell是这个平台的一个重要组成部分,它为开发者和管理员提供了一个交互式的命令行界面,以便于探索、配置和管理JXTA网络。"jxta-shell-2.4.zip"文件包含了JXTA Shell的2.4版本,这是对JXTA Shell的一个重要...

    JXTA开发包1

    JXTA(Java Xtreme Programming Toolkit)是由Sun Microsystems发起的一个开源项目,旨在提供一套标准的API和协议,用于构建跨平台的P2P应用。JXTA的核心概念包括对等点(Peers)、边缘服务(Edge Services)、管道...

    jxta 2.5 all

    JXTA 2.5 是该技术的一个版本,包含了完整的文档、源代码以及教程,为开发者提供了全面的学习和开发支持。 1. **JXTA 概述** JXTA 是一种跨平台的框架,它利用P2P技术构建分布式网络应用,允许网络中的各个节点...

    JXTA--P2pSocket.rar

    **P2pSocket是JXTA网络中的一个关键概念,它是基于TCP/IP的对等socket,允许P2P网络中的节点直接建立连接并交换数据。P2pSocket的使用类似于传统的Java Socket,但具有更高级的功能,如身份验证、加密和路由透明性。...

    JXTA 三本图书

    JXTA,全称为Java Xtreme Programming Toolkit,是由Sun Microsystems开发的一种开放源代码的P2P(peer-to-peer)框架,旨在提供一个平台,让不同的设备和服务能够通过互联网进行通信和协作,而无需中心服务器。...

    jxta.rar_jxta

    描述中的"JXTA开发p2p的经典实例HelloWorld"进一步确认了这一点,表明这个压缩包可能包含了一个基于JXTA(Java eXtensible Networking Technology Architecture)平台实现的P2P(peer-to-peer)通信的“HelloWorld”...

Global site tag (gtag.js) - Google Analytics