2015-12-11 107 views
-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编程经验。对不起英文不好。 对示例代码的任何解释都非常可观。

+0

您是否更容易制作后端服务,并在单独的线程中运行每个服务器,还是希望**仅以javascript运行它。 – Tomaltach

+0

现在它在测试阶段。因为我是一个新手主要处理JavaScript。 – HRG

+0

我建议使用webapi将数据从javascript传递到后端,无论是java,c#等,并运行从后端创建tcp连接,因为您可以访问线程。此外,如果此JavaScript在页面上,并且它发生更改,则服务器将超出范围,因此将被终止。如果他们创建在后端,他们不会 – Tomaltach

回答

0

请在IIS中配置端口。

请参考下面的步骤: - IIS->网站 - >护腕 - >添加需要在HTTP enter image description here

口岸是指连接的屏幕截图。

相关问题