C# 程序间的通信

 

摘自于网络。

 

如果两个程序之间只是数据通信,可以采用以下方法:  
   
  1、通过共享文件或数据库  
   
  2、通过管道  
   
  3、通过邮槽  
   
  4、通过Socket  
   
  5、其它  
如果两个程序之间不仅是数据通信,而且是处理通信(即程序A可以调用程序B的方法),可以采用以下方法:  
   
  1、Dcom  
   
  2、.net   Remoting  
   
  3、Web   Service

进程之间通讯的几种方法:  
   
  在Windows程序中,各个进程之间常常需要交换数据,进行数据通讯。常用的方法有  
   
  使用内存映射文件  
  通过共享内存DLL共享内存  
  使用SendMessage向另一进程发送WM_COPYDATA消息

posted @ 2012-09-19 13:42  苏州小吴  阅读(694)  评论(0)    收藏  举报