如何去实现五个问题?
这个问题困扰小弟快一个月了...
需求是:有计算量非常大的数据,自己的一台计算机完成这个计算耗时太多,故想自动扫描局域网(局域网很小,比如共有5台个人PC组成的局域网)内其他电脑并分配计算任务给它们,最终返回给我计算结果。
编程语言:我想用swing编写的桌面应用程序来实现这个功能。
思路:我觉得首先应该取得两台PC之间的通信吧,两台PC之间通信可以除了Socket和RMI,
[1] 用webservice可以实现局域网内电脑之间互相传输数据吗?
[2] 有没有其他成型的框架可以互联呢?
[3] 对于自动扫描并连接,大家有什么思路呢?
连接之后,要做的就是分配任务。
[4] 分配任务可以用MPI实现?还是MapReduce?
[5] 有没有成型的框架呢?
唉,理论上可行,实际上不知道如何实现,望各位高手留下您的思路...万分感激...