信息交流

时间:2009-03-27 08:55:53

标签: c# .net

我需要将信息从一个exe传递给另一个exe。可能吗 ?

如果有可能,你能否给我解决这个问题的想法。

这里我需要将一些字符串msg发送给另一个exe。另一个exe应该重用msg而它应该执行一些操作取决于那个字符串msg ...

3 个答案:

答案 0 :(得分:5)

你可以通过多种方式做到这一点,所以仅举几例:

  • 共享文件
  • 一个通用数据库
  • 远程处理
  • 套接字
  • WCF

所以你可能需要更具体一点。你想要完成什么?

答案 1 :(得分:1)

  

用程序A:
  创建一个文件   将数据写入其中
  关闭文件


  

用程序B:
  而(file_in_use或空)等待
  打开文件
  阅读您需要的数据
  关闭文件


可能有更好的方法来做到这一点。也许有套接字?这是我醒来以来唯一记得的一个。

答案 2 :(得分:0)

远程处理是您需要了解的内容,但请注意,此策略在.Net 2.0和.Net 3.0 +之间的功能上确实存在差异。