问题标签 [ports]

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 投票
3 回答
2013 浏览

java - 如何扫描使用的远程主机端口?

这是我到目前为止得到的代码......

例如在 smtp 服务器上,系统使用端口 25,我需要扫描连接到 smtp 服务器的远程客户端上的端口。我怎样才能做到这一点?

请帮我。

0 投票
3 回答
1493 浏览

sockets - 多个 TCP/IP 服务器并共享同一个“众所周知的端口”……不知何故?

我为奇怪的问题措辞道歉......这是设计问题:

我正在开发一个服务器(在 Linux 上使用 C++,FWIW),它为在消费者 PC 上运行的客户端应用程序的许多实例提供服务。

我想要以下内容:

1) 所有客户端首先向“看门人”服务器应用程序标识自己。考虑这是一个登录过程,其中传递了用户名和密码等凭据。调用网守程序“gserver”。(用于看门人。)

2) 一旦每个客户端都经过验证,然后将其置于与在绑定到相同服务器地址的同一物理服务器盒上运行的不同服务器应用程序的多个实例之一的长期连接中。将这些实例中的任何一个称为“wserver”(用于“工作”服务器。)

因此,客户端看到的是“看门人”应用程序为其提供了对在同一机器上运行的多个“工作”服务器之一的密码访问。

这是“真正的”挑战:我们希望专门为入站服务器连接使用“众所周知的”端口号(比如端口 80 或 443),或者,我们自己的“众所周知的”端口。

在与 wserver(n) 的长期连接阶段,我们宁愿不必让客户端与服务器上的第二个端口通信。当然,这样做的问题是一次只能将一个服务器进程绑定到相同的端口和服务器地址。

这意味着客户端与 gserver 建立的连接也必须充当长期连接的角色。我认为完成此操作的唯一方法是 gserver 必须在登录后充当代理并将其自身与客户端之间的流量复制到客户端逻辑绑定到的特定 wserver(n)。

如果首先在 client(n) 和 gserver 之间建立的 TCP/IP 连接可以以某种方式“传输”到同一服务器上的另一个应用程序,并且完好无损,然后可以由其中一个 wserver(n) 实例维持长期联系。

我知道网络服务器会做这样的事情来分散服务器负载。“负载均衡”。这里的主要区别在于“平衡”是将特定用户分配给特定 wserver(n) 实例。但我也觉得负载平衡是一种代理——我试图避免这种情况(因为它使架构复杂化并增加了开销以及单点故障。)

这是一个概念和设计问题。不要担心源代码示例,除非它们对于传达想法是绝对必要的。如果我们确定一种方法,我可以编写代码。

谢谢!

0 投票
1 回答
2522 浏览

php - 如何在 FreeBSD 上安装已弃用的端口

我正在寻找一种使用 freebsd 7.0 上的端口安装 php 5.2.8 的方法。就是不知道怎么选php 5.2.8,make在/usr/ports/lang/php5下开始取php-5.2.10.tar.bz2。

0 投票
5 回答
16708 浏览

networking - 客户端使用高端口号

为什么连接的客户端使用高端口号(临时端口)而应用程序通常侦听小端口号?

Thx in advans, Karthik Balaguru

0 投票
8 回答
33606 浏览

java - Java:验证“主机:端口”并将其转换为 InetSocketAddress 的常用方法?

host:portJava 中验证表单字符串并将其转换为 的实例的常用方法是InetSocketAddress什么?

如果满足以下条件,那就太好了:

  • 没有地址查找;

  • 适用于 IPv4、IPv6 和“字符串”主机名;
    (对于 IPv4 是ip:port,对于 IPv6 是[ip]:port,对吗?是否有一些 RFC 定义了所有这些方案?)

  • 最好不要手动解析字符串。
    (我正在考虑所有这些特殊情况,当有人认为他知道所有有效形式的套接字地址时,却忘记了导致意外结果的“那种特殊情况”。)

0 投票
2 回答
1190 浏览

windows-server-2003 - HP LoadRunner - 监视出站活动 TCP 端口的测量

我试图找出 LoadRunner 在运行负载测试时是否可以跟踪任何相关测量值 - 它可以让我监控来自给定 Windows 2003 框的活动出站端口的数量。

我看到有各种特定于 CLR 和 IIS 的测量 - 例如当前连接,但我正在寻找可以在负载测试期间的任何给定时间显示活动出站端口的东西。

谢谢你。

0 投票
1 回答
8749 浏览

python - 如何让 socket.listen(1) 工作一段时间然后继续其余代码?

我正在制作制作 tcp 套接字并在端口范围内工作的服务器,每个端口都会在该端口上侦听一段时间,然后继续其余代码。

像这样::

那么我怎样才能让 sck.listen(1) 工作一段时间?

0 投票
3 回答
314 浏览

ruby - 红宝石移动端口

我现在正在学习 Ruby,因为我看到它是一种非常强大的语言,但现在我想知道我们拥有哪些 Ruby 移动端口以及适用于哪些设备。

PS:我有 HTC S711、HP iPAQ Hx2、Nokia E61、Nokia N95、Palm T|X、Palm Z22、HP Jornada 720...,如果我能在这些平台上使用它会更好,但我愿意购买其他设备,因为我是一个移动成瘾者。

0 投票
1 回答
744 浏览

io - 写入 ioport 导致段错误

我正在为 atmel at91sam9260 arm 9 核单板计算机 [glomation gesbc9260]

使用request_mem_region(0xFFFFFC00,0x100,"name"); //port range runs from fc00 to fcff

工作正常并显示在/proc/iomem

然后我尝试用 fc20 写入端口的最后一位

writel(0x1, 0xFFFFFC20);

我段错误...特别是“无法在虚拟地址 fffffc20 处处理内核分页请求。”

我想到我没有分配正确的内存空间......

任何有用的见解都会很棒...

0 投票
1 回答
516 浏览

macos - 使用 mac 端口安装 py26-gtk 关闭我的 Mac

我正在尝试运行sudo port install py26-gtk,但我的 MacBook 并没有走得更远building gcc43,而这样做时它会在没有关闭的情况下关闭。

它没有过热,因为当我的 MacBook 夹在两个冰袋之间时我再次尝试过。Mac 很酷,通风不畅。即,当我使用冷袋时,Mac 并没有试图自行冷却。

有谁知道是什么导致我的 Mac 关机?

我有 Mac OS 10.6.3、python 2.6、mac 端口 1.8.2。