你现在的方法不是挺好吗!

解决方案 »

  1.   

    初一看,文件好象也行,但仔细想了一下还是比较困难,理由如下:
    如果用文件来实现肯定是多个进程A0、A1、A2往一个指定的文件中写内容,而另一个程序B则不停地读这个文件并处理。在处理时有两种方法,一种是处理了一块内容后就在文件中把此内容删除掉,另一种处理方式是如果这块内容有个是否处理的标记,当处理完后把这个标记记上。但如果用读后删除的方式的话实现有点难,而且即使实现了对于效率也不高,因为所有对此文件的操作都将阻塞其它进程,对于处理后作标记的做法:当此文件的记录条数多的时候将会造成文件大小不断增大,尤其是当数据传输量大的时候。
    而用RMI也不行,因为在这里进程A0、A1我并没有限制它们用JAVA来实现,它们可以用其它语言来实现。