我需要提示/建议/推荐。
我正在完成用C#开发的Outlook加载项。 我想这个加载项与另一个应用程序通信(我们称之为Client.exe)。
Client.exe和加载项将始终在同一台计算机上运行。 Client.exe是单实例应用程序。
允许加载项与Client.exe通信的最简单/最方便的方法是什么?
那会是WCF吗?
你可以推荐哪些好的资源?
提前致谢!
答案 0 :(得分:0)
是的,WCF可能就是这样。 MS has said themselves旧的.NET Remoting已被弃用,转而使用WCF。显然,核心文档位于MSDN。
This link可能有助于在.NET 4.0中使用WCF for IPC。 (IPC =进程间通信)
答案 1 :(得分:0)
是的,使用WCF。您可以在client.exe中托管WCF服务,并且加载项可以调用该服务。您可以使用任何传输,但在您的情况下可以利用命名管道发送二进制数据。