再次发问,不同程序之间的通信有关问题

再次发问,不同程序之间的通信问题
大家好,上次问了一个网络编程的问题,感谢大家的积极帮助,现在又有问题了,希望得到大家的帮助
我有两个c程序,一个是A,一个是B,请问怎么能让A给B发个信息,然后通知B消息已经发送了呢?

我想了一个超级笨的方法,就是A把消息写到一个文件里,然后B定时去访问文件,看看A给他发送消息了没有……
笨死了,如果A要是频繁给B发消息的话……

------解决方案--------------------
探讨
引用:
管道,共享内存,消息队列。。。建议楼主看看进程间通信。。。

有什么书呢?

------解决方案--------------------
《win32 多线程程序设计》
《UNIX 环境高级编程》