摘自于网络。
如果两个程序之间只是数据通信,可以采用以下方法:
1、通过共享文件或数据库
2、通过管道
3、通过邮槽
4、通过Socket
5、其它
如果两个程序之间不仅是数据通信,而且是处理通信(即程序A可以调用程序B的方法),可以采用以下方法:
1、Dcom
2、.net Remoting
3、Web Service
进程之间通讯的几种方法:
在Windows程序中,各个进程之间常常需要交换数据,进行数据通讯。常用的方法有
使用内存映射文件
通过共享内存DLL共享内存
使用SendMessage向另一进程发送WM_COPYDATA消息