named-pipes 相关问题

命名管道是一种进程间通信机制,它既存在于Unix类Unix系统中(也称为FIFO,类似于文件),也存在于Microsoft Windows(它是内存内核)宾语)。语义和API在平台之间存在很大差异。

C# 更改命名管道访问权限

当我尝试向管道添加安全性时,出现未经授权的访问异常。我认为这需要在创建管道时定义,或者至少添加更改管道的权限,...

回答 1 投票 0

通过命名管道运行 mpg321 不起作用

我有一个运行 OMV 的树莓派 4。我创建了一个名为 hasspipe 的命名文件,然后为了使其始终运行,创建了以下脚本: #!/bin/bash 虽然真实;做 评估&q...

回答 1 投票 0

我的命名管道在第一次连接后工作正常,但后来我得到 System.ObjectDisposeException:无法访问关闭的管道

对于 C# 应用程序之间的双向数据交换,我使用命名管道。 App-1 是管道服务器,App-2 是客户端。 当在 App-1 中单击按钮时,将执行 pipeline_server 方法并且...

回答 1 投票 0

C# 命名管道 - 编码错误?

我第一次使用命名管道。我的最终目标是制作一个既可以作为客户端、服务器又可以独立工作的 exe。服务器可以具有提升的权限。 我有困难...

回答 1 投票 0

Linux 中的命名管道与 Python 读/写丢失了一些文本行

我正在学习如何使用命名管道在进程之间传递数据。为了对其进行测试,我编写了两个 Python 脚本,分别称为 pipelinewriter.py 和 pipelinereader.py,以及一个名为 my_pipe 的命名管道(使用

回答 1 投票 0

我必须从 Blazor 服务器端应用程序运行控制台应用程序。我如何构建一个轻量级的通信。我的网络应用程序和控制台应用程序之间的通道?

我有一个 Blazor 服务器端 Web 应用程序 (.NET6),在操作系统为 Windows Server 2019 的服务器上运行,在我们的 Intranet(不是互联网)中使用。最多有 50-60 个用户,大约。最多 5-10 个用户将被记录...

回答 1 投票 0

从 C++ 中的命名管道同时读写

我有一个进程A正在连续写入命名管道。它已在 O_NONBLOCK | 中打开它。 O_RDWR 模式。 另一个进程 B 正在从该管道中连续读取。它已在 O_NONBLO 中打开它...

回答 1 投票 0

为什么写端关闭后,FIFO 中还继续读?

我有2个Python程序。一是读者 fifo_read=打开('缓冲区','r') 而真实: 数据=fifo_read.read(1) print('"',数据,'"从缓冲区读取') 另一个是作家 导入...

回答 1 投票 0

使用 Boost.Asio 的 C++ 命名管道服务器

我一直直接使用Windows API来创建命名管道服务器,如下所示: #包括 #包括 int main() { // 定义命名管道的名称 合作...

回答 1 投票 0

Russell Libby 的管道组件

有谁知道哪里可以下载 Russell Libby 的命名管道 成分?我能找到的所有链接都指向 http://home.roadrunner.com/~rllibby/source.html 已经不复存在了。 HMcG

回答 3 投票 0

在 Delphi 中使用命名管道从 Windows 服务到 GUI 前端进行通信

我正在使用 Russell Libby 的 Pipes.PAS 单元来促进使用命名管道的两个程序之间的通信。我使用一台服务器(带有 GUI 的 VCL 程序)和一个客户端(al...

回答 1 投票 0

如何在 Windows 中使用 C++ 创建命名管道,以便在给定管道名称的情况下,可以像常规文件一样从中读取数据?

问题 由于一些不寻常的要求,我希望能够从 Windows 中的 C++ 代码中打开命名管道,就像它是常规“文件路径”一样,而不是使用 ReadFi...

回答 1 投票 0

使用命名管道获取 ProcessID 的安全方法

我有一个由 GUI 和服务组成的应用程序。它们在同一台计算机上运行,并通过 WCF 通过命名管道进行通信。 我试图从服务中获取

回答 1 投票 0

如何保护 .NET 命名管道通信免受客户端 DLL 注入的影响?

我们的 .NET Framework C# 应用程序有两个部分:客户端(未提升)和服务(提升)。客户端和服务之间的通信通过命名管道进行。客户(na...

回答 1 投票 0

无法通过 .NET 应用程序使用命名管道连接到 SQL Server

首先,我试图完成这项工作,因为我的 Windows 窗体应用程序(从 Windows 10 运行)到我的 Microsoft SQL Server 2012 VM 的“初始连接”花费的时间太长(o...

回答 1 投票 0

C# 所有管道实例都很忙

以下代码创建一个新线程,首先充当命名管道客户端来发送参数,然后充当服务器来检索结果。之后它执行另一个 AppDomain 中的函数

回答 2 投票 0

Go 与 Python 和其他语言中 Windows 上命名管道的行为

我正在尝试使用 Soundpad 的 API,它是通过命名管道公开的。 在 Python 中,调用 API 非常简单 导入 win32 文件 句柄 = win32file.CreateFile( r'\.\pipe\sp_remote_contro...

回答 1 投票 0

在打开的 NamedPipeClientStream 上重新创建 UTF-8 StreamWriter 会导致服务器上出现额外的 BOM 字符

我有一个保持打开状态的 NamedPipeServerStream 和一个保持打开状态的 NamedPipeClientStream。 NamedPipeServerStream 有一个保持打开状态的 UTF-8 StreamReader。 NamedPipeClientStream 有一个 UT...

回答 1 投票 0

如何复用命名管道/fifo

假设我们有一个命名管道: mkfifo my_named_pipe 假设有多个写入者写入此命名管道: 节点 x.js > ${my_named_pipe} & 节点 y.js > ${my_named_pipe} & 节点 z.js &g...

回答 2 投票 0

如何获取Windows中所有打开的命名管道的列表并避免可能的异常?

在理想情况下获取命名管道列表非常简单,可以在这里找到: 如何获取 Windows 中所有打开的命名管道的列表? 但提到了解决方案 var namePipes = 目录。

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.