题
我正在学习 JXTA 并且想掌握它。我从JXTA网站下载了教程程序,我只从一台PC运行了所有这些程序,并且工作正常。但我希望它能够通过互联网工作。我的朋友也有互联网连接。我们尝试在他的机器上运行套接字客户端,而套接字服务器程序在我的机器上运行。我还尝试使 myjxta(一个 jxta p2p 应用程序)通过互联网工作,但没有成功。我们都有 ADSL 连接,并且有 D-Link ADSL 路由器 GLB-802C。在设置路由器时,我输入了用户名和密码。浏览器没有任何代理配置。那么是否需要为 JXTA 进行代理配置,如果是,我应该怎么做。
以太网的ipconfig如下
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Realtek RTL8139/810x Family Fast Ethernet NIC
Physical Address. . . . . . . . . : 00-14-78-06-2A-A8
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::5584:3f17:f0c5:d774%11(Preferred)
IPv4 Address. . . . . . . . . . . : 192.168.1.3(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : Thursday, September 03, 2009 7:50:51 AM
Lease Expires . . . . . . . . . . : Saturday, October 03, 2009 7:50:51 AM
Default Gateway . . . . . . . . . : 192.168.1.1
DHCP Server . . . . . . . . . . . : 192.168.1.1
DHCPv6 IAID . . . . . . . . . . . : 234886264
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-11-FB-93-03-00-14-78-06-2A-A8
DNS Servers . . . . . . . . . . . : 208.67.222.222
208.67.220.220
NetBIOS over Tcpip. . . . . . . . : Enabled
我从一周开始就在尝试这样做,我需要帮助来理解这一点......我想要一些指导方针,我应该如何进行此操作,因为互联网上没有太多关于 JXTA 的信息。感谢您的任何帮助 ..
我正在稍微更改一个问题,我想运行 MyJXTA(从 JXTA 网站下载的现成 JXTA 应用程序)通过互联网工作。我确实在评论中提供了配置屏幕截图链接,以及运行 MyJXTA 应用程序时的屏幕截图。谢谢你的帮助...
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
我只是发现TCP服务器套接字和我的ISP存在一些问题。我确实用python sock_stream确认了这是线程 - 通过互联网的 Python SOCK_STREAM 。只有数据报可以在我的电脑上运行。我不知道JXTA是否使用了TCP服务器套接字。还有其他问题吗?
的截图 线鲨 - http://img188.imageshack.us/img188/3816/59237360.jpg
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
其他提示
你需要带一个约会之外的服务器你NAT.
这些链接,介绍一些选择可以使用:
- http://osdir.com/ml/java.jxta.devel/2007-04/msg00011.html
- http://onjava.com/pub/a/onjava/excerpt/jxtaian_2/index2.html?page=3
如果我没有记错的话我JXTA天,你也可以使用公共交会服务器。
喜(从JXTA对Java的两个最新版本的领袖),你需要建立一个RDV对公网IP地址。然后,这对必须设置为你的两个边缘节点的种子。然后,socket通信应该工作(它在我们的测试)。欢呼声。