named-pipes 相关问题

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


多人线命名为管服务器

行为不符合预期。 如果新请求在当前繁忙的时候出现,则会抛出“对路径的访问被拒绝”错误,直到发布当前执行线程为止。

回答 1 投票 0

回答 4 投票 0

在Linux Shell(Bash)中使用命名管的示例

有人可以在Linux上发布一个简单的示例吗?

回答 6 投票 0



为什么这个简单的异步 NamedPipe 连接不起作用?

我需要一种方法让我的 Windows 服务与我的 Windows 客户端进行通信,为此我想使用 NamedPipes。所以我只是创建了一个非常简单的客户端/服务器场景,但我就是想不通......

回答 1 投票 0

为什么“exec 7<>$tmp_file”使命名管道写入非阻塞?

我是 bash 脚本编程新手,我试图理解下面的代码: tmp_file=/tmp/tmp_file$$ mkfifo $tmp_file echo "msg_A" >$tmp_file # 块,因为管道没有缓冲并且...

回答 1 投票 0

管道读取最大元素数?

我尝试编写一个简单的读写器程序。 读者: #包括 #包括 #包括 #包括 #包括 #在...

回答 1 投票 0

如何判断管道是否可写

有没有一种方法(在C中,或者最好是在Perl中)来确定是否可以写入命名管道 - 即有一个主动的读取过程 看来如果我打开非阻塞写入,打开返回...

回答 3 投票 0

从命名管道读取事件被卡住

父进程和子进程之间有一个命名管道,子进程是写入者,父进程是读取者。父级创建此命名管道如下: os.mknod(events_pipe_file, 0o600 | stat.S_IFIFO) 并通过这个

回答 1 投票 0

NamedPipeClientStream 无法在没有 UAC 的情况下连接

我正在编写一个可执行文件,通过 NamedPipe 将数据发送到开放进程(Unity 游戏),以使用自定义 URI 方案“模拟”来自浏览器的深层链接。这意味着...

回答 1 投票 0

从 shell 写入 fifo/pipe,有超时

我有一对通过命名管道进行通信的 shell 程序。读取器在启动时创建管道,并在退出时将其删除。 有时,作者会尝试写入...

回答 4 投票 0

Unix 域套接字 VS 命名管道?

看过Unix命名套接字后,我以为它们是命名管道。我查看了名称管道,并没有发现太大的差异。我看到它们的初始化方式不同,但这是我唯一的事情

回答 2 投票 0

c# 全双工异步命名管道.NET

我正在尝试在两台不同的机器上(仅)实现全双工客户端-服务器通信方案,其中每个端点(客户端或服务器)可以随时异步(非块)发送内容。 .

回答 4 投票 0

有什么方法可以在Windows中嗅探命名管道流量吗?

有没有可以监控/捕获/嗅探命名管道流量的工具? 即使最大实例 = 1?

回答 2 投票 0

为命名管道生成名称

为 Windows 命名管道生成名称以使其不会与其他进程冲突的“最佳方法”是什么?

回答 3 投票 0

意外丢失或崩溃后重新连接到 NamedPipeServerStream

我有两个应用程序通过 NamedPipes 相互通信。我们称它们为appServer(服务器)和appClient(客户端)。他们成功连接并来回发送数据一段时间...

回答 3 投票 0

在管道中使用时如何防止 perf 写入标准输出?

我正在运行两个程序,其中一个程序的标准输出通过管道传输到另一个程序的标准输入。我通过以下方式使用命名管道执行此操作(为了演示而简化): $ mkfifo 反馈 $ ./program1 < fe...

回答 1 投票 0

Windows 命名管道访问控制

我的进程(服务器)通过CreateProcess创建一个子进程(客户端),并且我在这些进程之间进行IPC。我从匿名管道开始,但很快我发现它不支持重叠

回答 2 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.