使用可以进行进程间通信的.NET Core开发Outlook Web Add



我正在.NET Core中为Office 365在线开发Outlook Web插件。

我在计算机上运行了一个基于 COM 的服务。我的要求是能够从Outlook插件代码(java脚本Ajax(到COM服务进行通信。

如果不是 .NET Core,我会开发一个 WCF 服务,它可以作为 Web 插件和 COM 服务之间的中间层执行。

但是在.NET Core中,我们没有可用于此目的的WCF。

你能建议我可以做些什么来在.NET Core中实现这一目标吗?

我的要求是:

Outlook Web 插件 => 与本地计算机上运行的某些服务通信 => 该服务与计算机上运行的基于 COM 的服务通信。

面对类似的进程间通信问题,我选择了Visual Studio开源JSON RPC实现: https://github.com/microsoft/vs-streamjsonrpc

它运行良好,应该与许多不同的环境和平台兼容!

最新更新