我所从事的语言是在支持HTML5的浏览器上运行的Javascript。 我了解到WebSockets需要一个套接字服务器来在客户端之间传输推送通知和消息。 是否有一种实际的HTML5点对点功能,不需要套接字服务器?有没有人看到过用Javascript编写的客户端示例代码展示这种功能?
我正在寻找一个用于点对点(P2P)的库 包括点对点和点对点之间的通信(P2P(S)) 到目前为止,我已经找到了以下几个选项: Brunet http://boykin.acis.ufl.edu/wiki/index.php/Brunet // does not seem to ha...
有人能确认目前在Android框架中允许使用的点对点通信方法吗?我需要传输JSON字符串,目前我正在使用短信,虽然可以正常工作,但问题是数据也会以很多文本消息的形式出现。我已经阅读了Reto Meier的Android应用开发专业版第一版,在其中他说由于安全问题,数据传输选项未得到实现。 这...
我在使用JXSE时遇到了问题。 假设我有一个RendezVous对等点和一个Edge对等点,它们不在同一本地网络中。 RendezVous对等点创建了一个名为“test”的对等组,并在该组中发布了一个名为“test advertisement”的广告。 假设我确定我的EdgePeer已连接...
我想开发一个原生的实时通讯应用程序(包括视频和音频),用于安卓和iOS。理想情况下,它也能够连接到浏览器,但对于这种情况来说移动平台最重要。 我已经研究了WebRTC,然而,由于它是一个(相对)新的协议,它似乎不是最好的实现方法。在iOS上实施起来也似乎非常复杂/令人沮丧。 我只是想知道是...
我了解NAT穿透以及STUN、TURN和ICE的使用。我想知道这些是否在像BitTorrent这样的点对点文件共享应用程序中实现。无论是通过STUN创建直接连接还是通过TURN中继,跟踪器是否有助于在NAT后面通信的同行之间进行通信。在分布式哈希表(DHT)的情况下,一个同行如何与其他NAT后...
我该如何在两台设备之间传输数据?我希望能在不同的平台(安卓、iPhone)之间传输数据(主要是图片文件)。应该使用点对点传输还是客户端-服务器传输呢? 非常感谢任何帮助。
我正在尝试理解DHT协议的工作原理,特别是在文件共享和种子领域。我读了很多文章,但对于文件名-值哈希生成仍感到困惑。 我的理解是,如果我要加入一个P2P网络并想要分享一些文件,则会生成哈希映射键,并通过网络“传播”,直到访问这些生成的键所负责的节点。然后,这些节点中的每一个都会在其列表中添加...