如何仅在Windows服务完成时继续执行代码?
我有一个 Windows 服务,它执行相当长的运行任务。目前,我生成一个新线程,该线程执行一个方法,该方法会关闭并调用此 Windows 服务。此代码如下所示…
使用“命名管道”在 ASP.NET HttpModule 中
我有一个 HttpModule,它收集 ASP.NET 站点的每个 Http 请求的一些基本信息。该模块必须将此信息发送到外部程序(Windows 服务或控制台应用程序)以进…
为什么命名管道的只读打开会阻塞?
在使用 Python 处理各种 UNIX(Linux、FreeBSD 和 MacOS X)下的命名管道 (FIFO) 时,我注意到一些奇怪的现象。第一个,也许是最烦人的是,尝试以只读…
IPC 在命名管道和套接字之间进行简单切换
我搜索一些 C++ ipc lib,它允许我在命名管道(本地使用)和 tcp ip 套接字之间进行简单切换,以便我可以在计算机外部发送消息。 我的应用程序必须分…
打开命名管道时出现问题
我在尝试通过管道发送数据时遇到了问题,更准确地说:我没有获得管道的非空文件描述符。 这是创建管道的代码: //PIPE is defined as a "/tmp/my.fifo…
Windows 命名管道无法通过网络工作?
我在 C# 中的 Windows 上的命名管道上遇到了一个奇怪的问题。 客户端: NamedPipeClientStream pipeStream = new NamedPipeClientStream("default-PC"…
使用重叠命名管道的服务器:如何将 GetOverlappedResult() 与 ReadFile() 一起使用?
我编写了一个使用重叠命名管道的服务器和客户端。我的问题主要是 Readfile() 和 GetOverlappedResult()。 请注意,该程序是测试代码。稍后它将集成到…
在 Perl 中,套接字和命名管道 (fifos) 哪个更可移植?
我正在写一些 Perl 代码。我希望它能够在 Windows 和 Linux/UNIX/OSX 上运行。到目前为止,它可以在 *NIX 上运行并使用 fifo。 我正在考虑切换到套接…
使 C# Web 应用程序通过命名管道与 Windows 窗体进行通信?
我是编程新手。现在我一直在开发一个 C# Web 应用程序,该应用程序应该能够通过命名管道与 Windows 窗体进行通信?这可能吗?如果可以的话,怎样做? …
重定向子进程' stdout 和 stderr 到两个命名管道(然后从它们读回)
我正在开发一个应用程序,它的 popen() 是另一个进程,其输出 - stderr 和 stderr - 需要重定向到两个命名管道,也由应用程序创建。然后我需要从管道…
在 Win7 和 XP 之间使用 Windows 命名管道
我编写了一个在小型无线网络(linksys 路由器)上运行的 C 应用程序。该应用程序使用命名管道。当服务器是 Win 7 计算机并且客户端是 XP(Pro、SP3)…