通过进程间通信从 .NET 应用程序向服务传递停止参数的最佳技术是什么?
What's the best technology for passing a stop argument to a service from a .NET-Application by Inter-process Communication?
所以我计划在我的 .NET 应用程序的 GUI 上有一个按钮来控制服务。我想在按下按钮时停止服务。我想通过 VB.NET 应用程序和服务之间传递的参数来实现这一点。
据我所知,进程间通信可用的技术有4种:
- .NET 远程处理
- WCF 匿名管道
- WCF 命名管道
- 内存映射文件
实现这些功能的最佳技术是什么?
由于这是我使用 IPC 的第一种方法,我提前感谢您的深入解答:)
根据@MatSnow 在原始问题下的评论,服务控制器可能是解决此问题的最佳选择。
所以我计划在我的 .NET 应用程序的 GUI 上有一个按钮来控制服务。我想在按下按钮时停止服务。我想通过 VB.NET 应用程序和服务之间传递的参数来实现这一点。 据我所知,进程间通信可用的技术有4种:
- .NET 远程处理
- WCF 匿名管道
- WCF 命名管道
- 内存映射文件
实现这些功能的最佳技术是什么? 由于这是我使用 IPC 的第一种方法,我提前感谢您的深入解答:)
根据@MatSnow 在原始问题下的评论,服务控制器可能是解决此问题的最佳选择。