1
3
你可能想调查一下 space-based architectures 尤其是 Jini 和 Javaspaces . Jini是干什么的?它本质上是具有可配置发现机制的RMI。您请求Java接口的实现者,Jini子系统发现当前服务实现该接口并动态通知您对这些服务的服务。 简单地说,您将把工作项写到一个空间中。网格节点将被设置为从空间中以事务方式读取数据。每个网格节点将获取一个工作项,对其进行处理,并将结果写回该空间(或另一个空间)。分发节点可以监视正在回写的结果(和/或您所请求的计划结果计时)。 它都是Java,将线性缩放。因为它是Jini,所以网格节点可以从HTTP服务器动态地加载它们的类,这样您就可以轻松地传播代码更新。 |
2
1
看一看 Grid Beans |