对于这种情况,这是一个命名管道吗?

时间:2015-11-19 06:42:36

标签: c# c++

有3个项目:C#中的MyEXEMyDLL以及C ++中的TheirEXE

所有三个项目都在同一台计算机上,如果需要,我可以升级。我每天都使用TheirEXE。我计划让TheirEXE使用MyDLL来增加功能。我被告知我需要为MyDLL编写一个C ++包装器,因为TheirEXECOM。坦白地说,细节是我的头脑,但是他们会有所帮助,所以我认为它会起作用。

如果我可以TheirEXE引用MyDll,那么我希望在named pipeMyDLL之间进行快速MyEXE或某种形式的快速数据传输,能够以任意方向传输几十个不同的50到200字节的封装,每秒高可靠性。

安全不是问题。这可能吗?非常感谢您的任何帮助!

1 个答案:

答案 0 :(得分:1)

您可以使用命名管道甚至标准TCP-Socket(以何种方式准备远程执行)。我个人会选择TCP-Socket,但我会说这是个人品味。