内存映像文件能在局域网内共享么,该怎么解决

内存映像文件能在局域网内共享么
   小弟有两个程序A,B。分别在局域网内的两计算机上。A运行时,创建了一些全局变量,并进行了赋值。期望在另一台计算机上运行B程序,能检测到A中的全局变量。
    对于进程间的通信,可以用内存映像文件来进行通信。那我想,如果可以将内存映像文件共享到局域网上,那么B就可以直接通过内存映像文件读取过来了。。不再需要其他技术手段处理中间通信过程了。
    请问这个在理论上可行么?哪位大神有相关的资料或者代码解决此问题的。小弟用的是delphi7开发工具,如果代码是用delphi编写的,那就再好不过了。。求大神指导。。谢谢。。。
------解决方案--------------------
这个,貌似不可能吧。
你可以把内存映射保存为文件(随便什么类型的文件,有相应的API的貌似),然后把文件放在局域网内共享,以便B能够读取。

如果你的内存映射的东西实时性不是很高的话,应该是可以实现的。


但如果你要这么做的话(如果映射的区块很大的话,几十上百M的话)估计会造成困难。还不如直接用CS结构网络发送和接收呢。
------解决方案--------------------
不能      ,
------解决方案--------------------
用消息队列吧.这玩意还能离线发通知