Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.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_Localhost_Ipc - Fatal编程技术网

Javascript 是';本地主机';进程间通信的唯一主要方式是什么?

Javascript 是';本地主机';进程间通信的唯一主要方式是什么?,javascript,localhost,ipc,Javascript,Localhost,Ipc,我有一些python的经验,并开始学习Javascript。我知道python有一些模块可以轻松地打开并与其他进程/python脚本通信。Javascript似乎只能通过http请求或使用localhost来实现这一点 所以我在想,python模块和所有其他IPC实现是否在代码中使用localhost,即使它没有出现在“surface”中 这种方法真的快速有效吗 如果它不是唯一的一个,那么其他IPC实现是如何工作的?Javascript(主要)只使用TCP套接字 Python可以使用TCP套接字

我有一些python的经验,并开始学习Javascript。我知道python有一些模块可以轻松地打开并与其他进程/python脚本通信。Javascript似乎只能通过http请求或使用localhost来实现这一点

所以我在想,python模块和所有其他IPC实现是否在代码中使用localhost,即使它没有出现在“surface”中

这种方法真的快速有效吗

如果它不是唯一的一个,那么其他IPC实现是如何工作的?

Javascript(主要)只使用TCP套接字

Python可以使用TCP套接字和Unix套接字。您可能会想到Unix套接字——Unix套接字不使用主机,它们在本地文件系统层次结构中工作


由于这个原因,它们可能提供更好的性能。

@Rojo我不敢说其中一种比另一种更高级/低级,它们都是通过解释器执行的高级语言。这又让我产生了两个疑问:有没有办法将这些Unix套接字与Javascript一起使用?而且,“Unix”让我想知道它们是否存在于windows上……无论如何,现在我有了名字,我将进行研究。非常感谢。传统上Javascript只能使用TCP套接字。不过,我相信nodeJS可以使用Unix套接字。从2018年4月起,Windows 10支持Unix套接字更新。