问题标签 [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.
java - 构建多端口服务器:Java
我正在尝试使用线程构建多端口服务器。我还有一个 ClientManager 类和一个 Client 类。需要发生的是用户输入了一系列端口……比如说端口 8000-8010。服务器需要在所有这些端口上侦听连接。ClientManager 然后获取端口范围并为每个端口创建一个 Client 实例。然后客户端以 0-1 秒之间的随机间隔向服务器发送消息。客户端发送 100 条消息后,它应该断开连接。服务器需要每 5 秒打印出它收到了多少条消息。
到目前为止,我已经设法获取端口范围的用户输入,然后通过 Runtime.exec() 参数将它们发送到 ClientManager。这是我当前的服务器和客户端管理器代码:
我的问题基本上是这样的:有人可以从理论上解释我应该从哪里开始吗?
p2p - 使用P2P程序时端口转发背后的理论是什么
每次我使用不同的路由器和不同的 P2P 程序时,都会遇到同样的问题——端口转发。然后我通常会读取端口的随机值(TCP、UDP 等)并将其粘贴到我的路由器设置页面中的随机位置并重复此过程,直到该死的东西开始工作。因为我有点厌倦了,所以我想稍微了解一下它背后的理论,这样我就可以立即把正确的东西放在正确的地方。谁能用几句话简单地向我解释一下?很抱歉对问题进行了冗长的描述,但我不知道如何以更简洁的方式描述我正在谈论的理解程度。
谢谢。
python - 创建一个新的 Freebsd 端口
我正在尝试为cogapp 2.2创建一个新的 freeBsd 端口。我使用以下makefile,它实际上按预期获取了tar.gz,但不使用easy install 来安装包。
它会引发以下错误
在 /tmp/cogapp-2.2 中停止。
任何人都可以建议我解决这个问题!
.htaccess - 将 A 记录与端口一起使用
我有一个被用作我的 Minecraft 服务器的域。我正在使用我的家庭服务器,它工作正常,但我不希望人们连接到我的网络服务器(:80)。
那么无论如何要拒绝域:80
azure - Azure 发布使用哪些端口
我们有一个 Azure 项目的移交。该应用程序稍后将在公司网络中维护,客户现在询问 Azure 使用哪些端口。
据我所知,控制面板是基本的 TCP/IP + HTTP,但是发布呢?我尝试了谷歌,但我发现的唯一内容是关于 Web Deploy。
.net - 配置性能计数器以使用不同的端口?
我们有一个分布式测试环境并且有一些防火墙挑战,所以我们不能使用通常的端口来获取性能计数器指标。任何人都知道是否可以重新配置可以读取性能计数器的端口。例如,将它们配置为使用端口 8080 或类似端口而不是 139/445?
我们有一个需要读取指标的 Visual Studio 负载测试。
c# - 获取打印机端口列表
我正在寻找一种方法来列出当前 PC 上的所有打印机端口。我想列出它们并将它们放入组合框中。我打算创建一个列表并在每次 cbo 必须加载时将其拉入,但是我随后考虑是否人们添加自己的端口并且某些打印机将自己安装到新端口。因此,仅说明通用端口列表可能不是正确的方法。
我直接使用 DOS 打印过程到打印机端口,并且在设置中需要用户选择要打印到哪个端口。
我相信有人有一个快速的方法,或者他们可以指出我的方法。我在网上看到了几种方法,但它完全让我难以置信,我不喜欢使用我无法理解的代码,不幸的是现在没有时间理解它。我确信在 C# 中必须已经创建了某种类来执行此操作。我看到的大多数其他方式似乎是导入几个 dll 或通过几个注册表运行。
非常感谢您的帮助
更新只是为了清楚我想要一种简单地返回给我的方法 LPT1 LPT2 COM1 ....
sockets - 每个客户端一个端口的优缺点?
参考UDP。有些人会建议每个客户端有一个端口(因此绑定套接字),如例如所示。Quake III 更适合缓冲传入的流。我不完全确定我会买这个。
确保这些缓冲区的内容不断被消耗,难道不是完全取决于自己的代码吗?在我的服务器上,我计划每秒执行大约 20-30 次,如果我的客户端以相同的速率推出数据包,我看不出缓冲会有多大问题。FWIW,我的数据包长度将达到 1024 字节。我会有 4 个或最多 8 个客户。我从许多来源(例如这个答案)了解到,Windows 上的默认缓冲区大小是 8k。因此,在我看来,对于 4 个客户端,这通常应该没问题......虽然我想我可能需要稍微增加缓冲区大小,并且不确定是否有任何陷阱,尽管我知道这已经完成通过setsockopt()
.
c# - 发送邮件在本地工作,但不在服务器上?
此代码在本地工作,但是当我将其上传到 Godaddy 上的服务器时,它不会发送电子邮件。知道为什么它在他们的服务器上不起作用吗?我需要改变什么?
c++ - C++ 硬件开发
我想知道是否有任何 C++ 类集来与硬件设备交互,我的意思是,I/O 槽端口,如串行或并行或类似的东西。
我找到了一些信息,但仅限于 C,我希望已经编写了 C++ 类。