问题标签 [networking]

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 回答
750 浏览

performance - 推送或拉取近乎实时的自动化服务器?

我们目前正在开发一种服务器,客户端通过该服务器请求对特定数据元素的更改感兴趣,并且当该数据更改时,服务器将数据推送回客户端。关于客户轮询这些数据是否更好,在工作中存在激烈的争论。

就性能、可扩展性和网络负载而言,在近实时环境中传输数据的理想方法是什么?

更新: 这是一个关于 UI 更新的链接,提供了一些思考的食物。

0 投票
5 回答
1768 浏览

networking - 在 .net 中查找网络别名

.net 2.0 中有没有办法发现运行我的代码的机器的网络别名?具体来说,如果我的工作组将我的机器视为 //jekkedev01,我如何以编程方式检索该名称?

0 投票
3 回答
507 浏览

database - 我应该在数据库和应用程序服务器之间使用专用网络通道吗?

我应该在数据库和应用程序服务器之间使用专用网络通道吗?

...或者...

在交换机中连接两者以及所有其他计算机节点完全没有区别吗?

关键是性能!

0 投票
2 回答
209 浏览

security - 从网络加载程序集

这与这个问题有关,答案可能相同,但无论如何我都会问。

我知道我们可以从 .NET 3.5 SP1 从网络启动托管可执行文件,但是从可执行文件内部加载的程序集呢?是否同样适用?

0 投票
4 回答
101088 浏览

networking - Virtualbox 主机-访客网络设置

如何在 Windows vista 中的主机和来宾操作系统之间建立网络?

0 投票
7 回答
123496 浏览

networking - 如何从客户机访问主机?

我刚刚使用 VMware Fusion 在我的 Mac 上创建了一个新的 Windows XP VM。VM 正在使用 NAT 共享主机的 Internet 连接。

我如何访问一个 Rails 应用程序,它可以在 Mac 本身上使用http://localhost:3000

0 投票
4 回答
1863 浏览

windows - 在软件中测试网络中断

我在 Windows 中有一个网络 C++ 程序,我想在不同时间测试网络断开连接。我有哪些选择?

目前我是:

  1. 实际上从我的计算机背面断开网络线
  2. 使用 ipconfig /release
  3. 使用cports程序完全关闭套接字

不过,这些方法都不是我的理想选择,我想更轻松地模拟网络问题。

我希望有时连接失败,有时套接字读取失败,有时套接字写入失败。如果有一些实用程序可以用来模拟这些类型的问题,那就太好了。

当这个模拟的坏网络启动时,能够构建一些自动化的单元测试也很好。

0 投票
3 回答
5684 浏览

windows - 如何找到当前的 DNS 服务器?

我正在使用 Delphi,需要获取当前的 Windows DNS 服务器 IP 地址,以便进行查找。我应该调用什么函数来找到它?我现在唯一的解决方案是使用 ipconfig/all 来获取它,这太可怕了。

0 投票
13 回答
940699 浏览

java - java.net.SocketException:连接重置

我在尝试从套接字读取时收到以下错误。我正在做一个readInt()InputStream我收到了这个错误。仔细阅读文档,这表明连接的客户端部分关闭了连接。在这种情况下,我是服务器。

我可以访问客户端日志文件并且它没有关闭连接,实际上它的日志文件表明我正在关闭连接。那么有人知道为什么会这样吗?还有什么要检查的?当当地资源可能达到阈值时,是否会出现这种情况?


我确实注意到我有以下行:

就在readInt(). 这是有原因的(长篇故事),但只是好奇,是否存在可能导致指示错误的情况?我在我的 IDE 中运行服务器,我碰巧让我的 IDE 卡在断点上,然后我注意到完全相同的错误开始出现在我自己的 IDE 日志中。

无论如何,只是提一下,希望不是红鲱鱼。:-(

0 投票
2 回答
855 浏览

macos - 在 Mac OS X 中断开连接时使用网络服务

我有时会使用 Macbook Pro 在完全断开的环境中工作。出于测试目的,我需要在 VMWare 会话中运行本地 DNS 服务器。我已经将查找系统配置为使用 DNS 服务器(/etc/resolve.conf 并通过网络配置面板,它在下面使用 configd),并且像“dig”和“nslookup”这样的命令可以工作。例如,我的 DNS 服务器配置为将 www.example.com 解析为 127.0.0.1,这是“dig www.example.com”的输出:

不幸的是,如果我尝试在浏览器中 ping 或设置连接,则无法解析 DNS 名称。这是“ping www.example.com”的输出:

似乎那些更集成在 Mac OS X 10.4(及更高版本)中的工具不再使用“/etc/resolv.conf”系统。通过 scutil 配置它们没有任何帮助,因为如果无线或内置以太网接口处于非活动状态,则基本网络功能似乎无法正常工作。

在 Linux(例如 Ubuntu)中,可以关闭无线适配器,而无需打开网络功能。所以在 Linux 中,我似乎可以完全断开连接工作。

解决方案可能是使用以太网环回连接器,但我更喜欢软件解决方案,因为 Windows 和 Linux 都没有这个问题。