问题标签 [port]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
2815 浏览

c++ - 将 GNU C++ 程序移植到 Visual C++

您如何将带有由 Linux 中的 GNU C++ 制作的 makefile 的 C++ 程序移植到 Visual C++?

0 投票
2 回答
2246 浏览

c# - 如何找到空端口来启动 WCF web ServiceHost

如何确定未使用的端口来启动 WCF ServiceHost 以在其上托管 localhost Web 服务器?

我目前正在http://localhost:XXXX上静态启动我的服务,其中 XXXX 是我的代码中的静态值。

我想用 GetUnusedPort() 调用替换 XXXX...

有什么想法吗?

0 投票
1 回答
1056 浏览

delphi - Delphi - 在 Windows 中枚举 SATA IO 端口号

给你一个新的。我准备帮助另一个程序员将​​他的程序从 C# 移植到 Delphi。我不能真正阅读 C#,他也没有在这一点上给我发送实际的源代码,所以从讨论中我认为我将在一个时间点从一个函数处理大部分问题。

我需要能够获取连接到系统的所有 SATA 设备(我相信我的意思是设备)的 IO 端口号。我知道 WMI 不会这样做,所以我不知道从哪里开始。我知道这个应用程序的 C# 版本使用基本上解析注册表的 C# 类。我一直很讨厌直接从注册表中读取。如果可能的话,我觉得从 windows api 或相关信息获取信息在 windows 版本之间更可靠。

0 投票
8 回答
60615 浏览

c# - 在同一台计算机上的两个程序之间发送和接收 UDP 数据包

是否可以通过 localhost/127 让两个单独的程序在同一台计算机上通过 UDP 进行通信(仅单向)...通过共享相同的端口#?

我们正在开展一个学生项目,在该项目中,我们需要在两台计算机之间发送包含一些遥测数据的 UDP 数据包。生成这些数据包的程序是专有的,但我正在使用 C# 自己使用System.Net.Sockets.UdpClientSystem.Net.IPEndPoint编写接收器程序。

当我们连接多台计算机时,这在我们小组会议期间工作得很好,我们可以在这些计算机上分别运行这两个程序。但是当我在家并尝试扩展遥测处理程序时,它并不是很有用,因为我只有一台计算机(我需要一个供稿来测试处理程序)。我也无法在学校的任何计算机上安装该程序。

当我尝试同时在我的计算机上运行这两个程序时(最后启动我的程序),我收到一个 SocketException,说通常只允许使用每个端口一次。这使我相信必须有某种方法来共享端口(尽管在任何时候只有一个程序可以使用计算机上的端口是有道理的,但我同时运行多个互联网浏览器没有问题(而且我假设他们将端口 80 用于 http))。

重新编辑编辑:

sipwiz 是对的,感谢 Kalmi 提供指向 UdpClient.Client.Bind() 的指针。不过,当时,我们正在考虑使用另一个程序来生成类似的数据包,并且我们可以使用我的第一个(虽然幼稚)方法与 ctor 中的 UDP 客户端绑定在同一台计算机上共享端口。很抱歉不得不取消标记您的答案,sysrqb。

0 投票
4 回答
397 浏览

web - 如何使用单个域在两个不同的物理服务器上托管两个具有不同端口号的不同网站?

我想在某个地方的共享服务器上托管http://somedomain.com。我想在运行 Apache 的家庭服务器上托管http://somedomain.com:89 。设置它的最简单方法是什么?

0 投票
11 回答
363784 浏览

linux - 释放 TCP/IP 端口?

netstat -tulnap 显示正在使用的端口。如何在 Linux 中释放端口?

0 投票
10 回答
13571 浏览

localhost - CherryPy Hello World 错误

当我运行 CherryPy Hello World 时:

...我明白了:IOError:端口 8080 未绑定在“本地主机”上。会是什么呢?

0 投票
5 回答
3427 浏览

python - 监控一个 tcp 端口

为了好玩,我一直在尝试用 python 编写负载均衡器,并试图找出最好的(正确的?)方法来测试端口是否可用并且远程主机是否仍然存在。

我发现,一旦连接,就很难判断远程主机何时关闭。我已经打开了保持活动状态,但是即使在设置了各种 TCP_KEEPALIVE 之后,它也无法在一分钟内识别出故障连接(我意识到轮询的频率超过一分钟可能有点过分了,但可以说我想这样做)选择最低。

当我使用非阻塞套接字时,我注意到 recv() 从活动套接字读取时会返回错误(“资源暂时不可用”),但从死套接字读取时会返回“”(发送和接收为 0字节,这可能是原因?)。不过,这似乎是一种奇怪的测试它是否已连接的方法,并且发送一些数据之后无法判断连接是否死亡。

除了每次检查都连接/断开连接之外,我还能做些什么吗?我可以手动发送 tcp keepalive,还是可以建立一个较低级别的连接,让我在不发送远程服务器可能处理的真实数据的情况下测试连接?

0 投票
18 回答
500188 浏览

windows - 如何在 localhost Windows 上释放我的端口 80?

我安装了 XAMPP 1.6.8,但由于某种原因它不起作用。后来意识到80端口不是空闲的或者没有监听。我怎样才能释放它或让它免费?

非常感谢!

0 投票
6 回答
22178 浏览

sockets - 如何获得免费的套接字端口?C++

我正在编写一个 UDP 测试客户端/服务器,我想通过防火墙获取它。据说我需要做的就是让双方都发送到正确的 IP 和服务器。获取 IP 不是问题,但我如何让客户端随机选择一个空闲端口并将其报告给用户?我最终希望它连接到媒人服务器,但现在我需要一个简单的工作原型,我想计算端口号,以便我的朋友/测试人员可以通过 IM 向我发送 #,以便我们进行测试。

我如何获得端口号?对不起,很长的描述。我注意到人们告诉我当我不提供 desc 时不要做我要求的事情:(