-1
如何在两个不同的端口上同时监听本地主机。使用两个不同的端口监听本地主机
我有两个本地服务器(2周win32的exe文件的),其被称为在一个脚本,如下所示:
server1的:EXE 1
xmr = new XMLHttpRequest();
xmr.open("POST", "http://127.0.0.1:5007/?command=init&comport=com2", true);
服务器2:EXE 2
xmr = new XMLHttpRequest();
xmr.open("POST", "http://127.0.0.1:5009/?command=init&comport=com5&", true);
在脚本中,当我启动第一个服务器后,第二个,第一个被初始化,而第二个没有连接到端口导致以下错误&反之亦然:
POST http://127.0.0.1:5009/?command=init&comport=com5& net::ERR_CONNECTION_REFUSED
如何处理这种情况。 PS:这是我的第一个Tcp/IP编程经验。对不起英文不好。 对示例代码的任何解释都非常可观。
您是否更容易制作后端服务,并在单独的线程中运行每个服务器,还是希望**仅以javascript运行它。 – Tomaltach
现在它在测试阶段。因为我是一个新手主要处理JavaScript。 – HRG
我建议使用webapi将数据从javascript传递到后端,无论是java,c#等,并运行从后端创建tcp连接,因为您可以访问线程。此外,如果此JavaScript在页面上,并且它发生更改,则服务器将超出范围,因此将被终止。如果他们创建在后端,他们不会 – Tomaltach