命名管道是一种进程间通信机制,它既存在于Unix类Unix系统中(也称为FIFO,类似于文件),也存在于Microsoft Windows(它是内存内核)宾语)。语义和API在平台之间存在很大差异。
我正在尝试调试aspx.net和c#代码。应该打开到远程SQL Server默认实例的sql连接。如果sql server主机上的Windows防火墙关闭,则连接正常。 ...
我正在尝试使用命名管道解决此问题:我有1个进程连续运行。此过程仅应检查命名管道,如果那里没有可用数据。如果没有,我有...
我有创建客户端进程并创建命名管道的服务器。客户端通过命名管道与服务器通信。为了防止远程用户或其他终端上的用户...
这是我使用WCF和命名管道的第一种方法。我需要做的是在命名管道上侦听Windows服务,同时一个小的GUI告诉它如何通过管道进行操作。一切正常:...
我想有2个Windows容器-通过命名管道(而不是匿名管道)在同一主机上运行(使用Windows 10客户端计算机和Windows的docker)。但是,我无法使其工作。 ...
我有以下代码从Stream(在这种情况下,从命名管道)读取数据并读入字节数组:// NPSS是NamedPipeServerStream int BytesRead的实例; byte [] StreamBuffer = new ...
2个应用程序和使用WCF的Windows服务。谁是服务器,谁是客户端?
我对此情况有一个基本问题。首先是一些细节:应用程序“应用程序一”和“应用程序二”不应直接通信,而应使用中间的服务进行通信。 ...
与c#一起使用命名管道时。如果我们使用using语句创建客户端和服务器管道,则将streamReader和streamWriter连接到它。 streamReader和StreamWriter也会得到...
我有一个脚本,它从命名管道中读取命令:#! / usr / bin / env bash host_pipe =“ host-pipe”#执行命令的管道[-p“ $ host_pipe”] || mkfifo -m 0600“ $ host_pipe” ||退出1 chmod o + ...
iOS命名管道,可在ObjC中使用,不适用于Swift,相同代码
我一直在尝试在iOS中使用命名管道,但似乎基本上相同的代码在Swift中会失败,而在ObjectiveC中它会起作用。在Swift中,用于写入的FileHandle返回nil,或者如果我使用...
我正在尝试获取Windows 10 VM,以便通过SMB连接到另一个Windows 10 VM。我正在尝试在VM1上创建一个命名管道,该管道将允许任何人以所有权限连接到它。我就是...
我正在尝试创建一个命名管道,该管道可以将目录作为输入并将其放入tar.gz存档。我试图做的事情是这样的:mkfifo channel gzip -9 -c ...
从UNIX名为pipe(fifo)的读入[neo] vim缓冲区
我目前正在尝试为使用管道作为标准输入和标准输出的任何程序构建服务器客户端体系结构。我确实完成了整个服务器的工作,并且它通过命名管道进行通信(...
我想创建一个仅用于出站的命名管道,并且我希望其他地方的其他代码稍后能够检查该句柄是否是管道。这适用于所有管道句柄(客户端,服务器,出站,...
我可能会误解,但是命名管道的行为应该这样吗? #消费者:当True:队列:int = os.open('pipe',flags = os.O_RDONLY | os.O_NONBLOCK)与os.fdopen(queue,'rb')...
我对Windows中的命名管道还比较陌生。我需要一个类似于linux socat的Windows工具来通过命名管道进行通信。 Cygwin的socat可以访问名为管道的窗口吗?如果是这样,怎么办?
[在名为管道客户端的窗口上的uv_start_read,直到服务器关闭其管道并导致EOF
我有两个程序,一个是我编写的程序,可以作为管道服务器使用io完成端口。另一个不是我写的,但它是开源的,它大量使用libuv进行异步操作。
C#Interop GetNamedPipeClientProcessId ERROR_NOT_FOUND 1168(0x490)
我不知道为什么会收到ERROR_NOT_FOUND / 1168(0x490)错误代码。如果将GetNamedPipeClientProcessId替换为GetNamedPipeServerProcessId,则可以成功获取服务器的进程...
我希望在我的应用中使用命名管道。服务器将是NT服务,客户端是用户空间应用。我想如果有人可以创建锁定管道(或...