2013-08-18 61 views
0

我正在寻找一些东西,使客户端之间的套接字连接,而不通过服务器。有没有节点包可以做到这一点?服务器只发送其他客户端套接字,并且客户端收到对方的数据并将数据发送给对方。Socket.io - 客户端之间的套接字连接

或者,我们如何进行注入。我们需要在客户端创建一个服务器,但是我们没有在客户端安装节点。

+0

这是不可能的。客户端无法在没有通过服务器的情况下找到对方。另外,Web浏览器没有配备充当服务器,因为这取决于操作系统配置和防火墙设置。 – jSepia

回答

0

目前某种形式存在的最近的东西目前不是socket.io的一部分。它被称为WebRTC,目前在Chrome中实现。它允许浏览器与其他浏览器连接。

http://www.webrtc.org

0

的问题是,什么样的应用是你的客户?如果你在谈论普通网页浏览器,你需要考虑编写插件(困难的情况)。

如果你正在谈论客户,你有更多的控制权,那么你应该看看技术打破Skype或P2P应用程序利用的漏洞。

http://it.slashdot.org/story/06/12/15/191205/how-skype-punches-holes-in-firewalls

一般的服务器用于TCP套接字编排的acutall交际直接进入。

相关问题