0

这是我的要求,谁能告诉我我可以使用什么java技术:

“一个Java程序在一台机器上运行,比如A,它要求机器的IP地址,比如3台机器。在将IP地址作为命令行参数给出时,该程序将向这些机器发送3个模块(执行某些操作的java程序) “

但是在谷歌上花了很多时间之后,我找不到任何特定的框架/技术。所以我想到了这个论坛。

请建议。谢谢。

4

2 回答 2

1

有一个与此非常相似的框架,称为Apache Hadoop

于 2012-10-16T10:52:46.703 回答
0

由于需求意味着不同的机器(节点),它应该是一个分布式解决方案,而不仅仅是并行

并行:您可以使用Java 标准 API 提供的并发设施轻松实现并行。

分布式:如果您的要求不适合Hadoop,您可以考虑使用消息传递JMS(例如HornetQ)或高级消息队列协议(例如RabbitMQ )来实现您的自定义解决方案

于 2012-10-16T11:10:40.980 回答