Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以使用JavaScript与其他计算机建立连接吗?_Javascript_Networking_P2p - Fatal编程技术网

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

我可以使用JavaScript与其他计算机建立连接吗?,javascript,networking,p2p,Javascript,Networking,P2p,以下是可能的吗?有两个人在两台不同的计算机上工作。两者都连接到互联网。这些用户可以使用浏览器中运行的JavaScript程序相互通信 我不想使用服务器。我想使用P2P方法,我想知道是否可以用JavaScript实现这一点?我认为,如果不使用服务器,纯JavaScript就无法实现这一点。Javascript只能通过ajax请求与网络通信,因此其他计算机必须运行http服务器。否 同源策略阻止JavaScript(在网页中)打开与主机的连接,而不是与提供页面服务的主机的连接。否这违反了。在任何情况

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


我不想使用服务器。我想使用P2P方法,我想知道是否可以用JavaScript实现这一点?

我认为,如果不使用服务器,纯JavaScript就无法实现这一点。Javascript只能通过ajax请求与网络通信,因此其他计算机必须运行http服务器。


同源策略阻止JavaScript(在网页中)打开与主机的连接,而不是与提供页面服务的主机的连接。

否这违反了。

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


对于直接的计算机与计算机通信,你需要深入研究客户端编程,例如使用java、C++、C java、.NET平台或类似的东西。不过,您仍然需要一台服务器,以便客户端可以相互查找。

该服务允许您这样做。当然,这仅限于Opera浏览器


查看系统的一个精彩介绍:

< P>中间一定要有一个服务器。绝对没有办法

我很好奇你为什么要这么做