0 有没有办法知道服务器/客户端在服务器上调用了一个方法?RMI - 调用方法 问题: 我有一个完全连接的服务器图,当一个命令从服务器节点上的客户端进入时,我将它转发给图上其余的服务器节点。我只想转发命令,当且仅当它来自客户端而不是另一台服务器时。 来源 2011-03-24 clarity +2 你可以让“客户?”请求的一部分? – 2011-03-24 18:41:38 +0 我可以做到这一点,但我想知道是否有更简单的方法 – clarity 2011-03-24 20:00:09 +0 什么会更容易? – 2011-03-24 20:27:05
2 与其试图找出客户端,为什么不提供服务器对象的两个实现?一个转发请求,一个不转?我会从非转发版本继承转发版本,并以不同的名称注册它们。 但是,在我看来,您真的想在服务器之间使用消息传递架构而不是RMI。 来源 2011-03-24 18:49:47 Anon +0 什么是“消息架构”? – clarity 2011-03-24 19:00:54 +0 使用异步消息传递框架向服务器通知发生了特定操作。 – Anon 2011-03-24 19:04:58
你可以让“客户?”请求的一部分? – 2011-03-24 18:41:38
我可以做到这一点,但我想知道是否有更简单的方法 – clarity 2011-03-24 20:00:09
什么会更容易? – 2011-03-24 20:27:05