进程间通信的最佳方法是什么?

问题描述 投票:0回答:1

嗨,我将在.net中开发应用程序。它是.net核心。这是Web应用程序。我有一个进程在同一台机器上运行。这是用c编程编写的。我想在我的.net应用程序和进程之间进行双向通信。那么哪种机制非常适合?像我这样的要求将在linux环境中托管我的.net应用程序,并且进程也在linux环境中运行。我已经通过命名管道,消息队列等。所以根据我的要求,这将是一个很好的解决方案?有人可以在这方面帮助我吗?任何帮助将不胜感激。谢谢。

.net ipc message-queue named-pipes
1个回答
1
投票

很大程度上取决于非功能性要求/性能要求,但我建议您使用其他API。

我还建议您考虑一种微服务架构,如https://www.nginx.com/blog/building-microservices-inter-process-communication/所述

© www.soinside.com 2019 - 2024. All rights reserved.