我正在開發應用程序和c#,目前我只在Windows平臺上工作。但是,我打算轉而使用C#mono來使我的程序能夠使用linux,mac-os和windows。C#單進程間跨應用跨平臺消息傳遞實現。 (如何)
我在我的程序中實現的一個功能是它們之間的通信能力(即:一個控制檯類型的程序,可以通過發送命令和接收回復消息,記錄消息,信號,與GUI程序進行通信和交互。等等)。回到windows dotnet框架,我正在查看匿名管道,但現在,我正在檢查Mono.Unix.UnixPipes是否會爲我完成這項工作,並讓我在linux下實現進程間消息傳遞,幾乎沒有任何調整, mac-os和windows。
我對這種功能有點新,現在我正在閱讀文檔(但是,類和對象文檔對此沒有太大的幫助)。我也瀏覽了一些在這裏發佈在計算器上的進程間消息傳遞問題。
如果任何人有鏈接到教程類文檔或示例如何做到這一點,這將是一個很大的幫助。請幫忙?
謝謝。