有3个项目:C#中的MyEXE
和MyDLL
以及C ++中的TheirEXE
。
所有三个项目都在同一台计算机上,如果需要,我可以升级。我每天都使用TheirEXE
。我计划让TheirEXE
使用MyDLL
来增加功能。我被告知我需要为MyDLL
编写一个C ++包装器,因为TheirEXE
是COM
。坦白地说,细节是我的头脑,但是他们会有所帮助,所以我认为它会起作用。
如果我可以TheirEXE
引用MyDll
,那么我希望在named pipe
和MyDLL
之间进行快速MyEXE
或某种形式的快速数据传输,能够以任意方向传输几十个不同的50到200字节的封装,每秒高可靠性。
安全不是问题。这可能吗?非常感谢您的任何帮助!
答案 0 :(得分:1)
您可以使用命名管道甚至标准TCP-Socket(以何种方式准备远程执行)。我个人会选择TCP-Socket,但我会说这是个人品味。