WCF 与 .Net 远程处理
根据这篇文章,带有命名管道的WCF是IPC的最佳选择,而且大约比 .Net Remoting 快 25%。 我有以下代码,将带有命名管道的 WCF 与 .Net Remoting 进行比…
WCF 启动主机错误
我想启动以下 WCF 服务:
使用命名管道时如何防止死锁?
我有一个捕获过程,它将原始视频数据和音频数据写入文件。像这样的东西会捕获 100 帧数据。 ./capture -n 100 -f video_file -a audio_file 给我一个 …
CreateNamedPipe() 中的 lpSecurityAttributes 需要多长的生命周期?
我多久可以销毁传递给 CreateNamedPipe() 的 lpSecurityAttributes 指向的结构? 我是否需要为每个管道实例分配一个单独的管道实例? CreateNamedPip…
NamedPipeServerStream 读取器/写入器线程 C#
我试图在两个线程(读取器和写入器)之间共享 NamedPipeServerStream 实例。该程序可以工作,但是当我尝试创建 ServerProcess 对象的两个实例时,编写…
NamedPipeServerStream 和 WaitForConnection 方法
使用类 NamedPipeServerStream 时,令我烦恼的是,对于每个传入连接,我需要创建新对象并调用它的方法 WaitForConnection。 我想要做的是创建一个 Nam…
WriteFile/ReadFile 发生死锁
我正在使用管道,并且在 WriteFile/ReadFile 上遇到了某种死锁。这是我的代码: hProbePipeRet = CreateNamedPipe( "\\\\.\\pipe\\probePipeRet", // …
在 C# 中从 char[] 缓冲区创建位图
我必须将我的 C++ 项目与 C# 项目连接起来,并通过命名管道向其发送图像。 OpenCV 将矩阵数据存储在连续的块中,从 uchar* Mat::data 开始。但是,要…
从 ffmpeg 流式传输视频并使用 OpenCV 捕获
我有一个视频流通过 rtp 传入 ffmpeg,我想将其传输到我的 OpenCV 工具以进行实时流处理。 rtp 链接正在工作,因为我能够将传入数据发送到文件并播放…
检查 WCF(namedpipes) 主机是否可用?
嗨, 我们有一个 winform 应用程序,只能作为单例执行,如果第二个实例尝试启动这个新实例,它将连接到当前实例并通过命名管道传输参数。 问题是,当…
Global Application_Start 未触发使用命名管道调用我的服务
我有一个在命名管道上运行的服务。该服务应该在启动时执行一些操作,因此我在 Global.asax 中定义了它。现在我发现这不是服务第一次收到呼叫时的情况…