我可以使用JavaScript与其他计算机建立连接吗?

时间:2010-02-19 14:29:34

标签: javascript networking p2p

以下可能吗?有2人在2台不同的电脑上工作。两者都连接到互联网。这些用户可以使用在浏览器中运行的JavaScript程序相互通信。

我不想使用服务器。我想使用P2P方法,如果可以使用JavaScript,我会徘徊吗?

7 个答案:

答案 0 :(得分:3)

没有

相同的原始政策会阻止JavaScript(在网页中)打开与提供该网页的主机之外的主机的连接。

答案 1 :(得分:2)

这不违反same origin policy

答案 2 :(得分:2)

在任何情况下都需要使用服务器。即使您可以指定IP地址并调整JavaScript以使用AJAX / JSON / JSONP建立与计算机的连接,另一台计算机也必须具有一些服务功能来接听电话,这是您的浏览器和JavaScript都无法满足的要求。处理

对于直接的计算机到计算机的通信,您需要深入研究严格的客户端编程,例如使用Java,C ++ / C#,.NET平台或类似的东西。

答案 3 :(得分:1)

opera unite服务允许您执行此操作。当然,这仅限于Opera浏览器。

看看here,了解对系统的精彩介绍

答案 4 :(得分:0)

我认为你不能在不使用服务器的情况下使用纯JavaScript。 Javascript只能与ajax请求进行网络通信,因此其他计算机必须运行http服务器。

答案 5 :(得分:0)

也许考虑使用Java代替?你仍然需要服务器,所以客户可以找到彼此。

答案 6 :(得分:0)

中间的服务器绝对是必需的。绝对没办法。

我很好奇你想要做什么呢?