我正在编写一个P2P实现,希望使其去中心化。但是,我在理解像BitTorrent这样的协议中DHT如何工作方面遇到了一些困难。 如果没有tracker,客户端如何知道对等方在哪里? 对等方是否存储在实际的种子文件中?
可能是重复问题: 确定带有iOS的设备(iPhone、iPod Touch) 我正在制作一个利用iPhone(和可能是iPod touch第二代)的点对点蓝牙功能的游戏。然而,为了防止用户尝试在iPod 1代和iPhone 2G上进行多人游戏,我需要检查具体的设备型号。 [[UIDevi...
有没有可能在Android中设置adhoc对等wifi模式?例如,我想让一个手机广播一条消息,并使网络中的所有对等方接收该广播,而无需服务器。我希望使用wifi,因为蓝牙的范围更受限制。
我如何使用HTML5、CSS和JavaScript编写客户端网站,以便在页面加载后允许客户端浏览器之间进行直接TCP/IP连接? 我需要做到这一点以减少延迟,因为该网站将要求尽快将一个用户的输入传输给另一个用户,因此从客户端A向服务器再向客户端B发送数据不是一个好选择。 我读了以前关于这个...
我问到浏览器之间通信时,是指在没有服务器转发消息的情况下。我想为游戏实现这样的功能。如果WebSockets中的点对点通信不可行,是否有类似的替代方案?谢谢任何帮助。
有没有已知的方法可以在不使用专用中央服务器的情况下找到对等方呢? 例如:如果我的对等方断开并重新连接到互联网,但每次都获得新的IP地址,而我想在不设置专用服务器以注册的情况下连接到它们。 我正在考虑使用对等方的电子邮件地址定期发送连接对等方清单,并带有某种时间码,从而避免使用专用服务器。如...
使用HTML5 Websockets,我能否在两个客户端(浏览器)之间直接打开一个套接字(假设我知道它们的IP地址且没有NAT穿透问题)。我想直接从一个浏览器向另一个浏览器发送一些数据,实质上创建一个P2P网络。到目前为止,我在网上阅读的所有关于websockets的内容都是用于客户端与服务器...
我开始尝试使用p2p连接与其他人建立联系,因此我在JAVA上编写了一个简单的套接字程序,以便Android设备的用户可以共享简单的p2p消息(当时我对NAT一无所知)。后来我了解到了NAT,现在我需要与另一个使用服务器进行发现的用户建立TCP连接,但有效负载是通过p2p传输的。我还看过XMPP...
我只能在以下基本家庭网络场景中使PeerChannel SecureChat的SDK示例正常工作: 在同一台机器上运行的实例之间本地运行,或 在Windows 7机器之间运行 我无法在我的Windows Server 2008 R2和任何其他机器之间使其工作(没有抛出异常,但节点从未找...