【发布时间】:2013-09-27 03:49:27
【问题描述】:
我正在开发应用程序和 c#,目前,我只从事 Windows 平台的项目。但是,我打算开始使用 C# mono 来使我的程序能够与 linux、mac-os 和 windows 一起使用。
我在我的程序中实现的功能之一是它们之间的通信能力(即一个控制台类型的程序,它可以通过发送命令和接收回复消息、记录消息、信号等方式与 GUI 程序进行通信和交互)。回到 windows dotnet 框架,我正在查看匿名管道,但现在,我正在检查 Mono.Unix.UnixPipes 是否会为我完成这项工作,并让我在 linux 下实现进程间消息传递,几乎不需要调整, mac-os 和 windows。
我对这种功能有点陌生,我现在正在阅读文档(但是,类和对象文档对我的帮助还不是很大)。我还浏览了一些在 stackoverflow 中发布的进程间消息传递问题。
如果有人有关于如何执行此操作的教程类文档或示例的链接,那将是一个很大的帮助。请帮忙?
谢谢。
【问题讨论】:
标签: cross-platform messaging pipe anonymous interprocess