程序A:通过COM1采集和发送数据
程序B:通过Com2采集和发送数据。
现在想实现:当A程序达到报警条件的时候 ,给B程序发送标志或者 B程序得到A程序的标志后。发送命令到COM2.
请问二者程序采用什么方法通许比较合适?? 谢谢

解决方案 »

  1.   

    google rpc
    消息、事件等
      

  2.   

    有好多选择
    1、用系统的MSMQ,稳定性和速度还不错
    2、两程序间进行SOCKET通讯,这样以后还可以扩展到网络间A和B的高效通讯。
    3、消息机制,不过只适合小数据量。
    4、共享内存机制,就是开辟一块共享内存A和B共同维护和访问。
    5、最土的是文件交换
      

  3.   

    补充一下
    还可以用COM机制
      

  4.   

    Working with MSMQ in Visual C++ -  Article by vkworldhttp://www.codersource.net/mfc_msmq_program_sample.html