RMI - 谁调用了该方法

时间:2011-03-24 18:33:53

标签: java rmi

有没有办法知道服务器/客户端在服务器上调用了哪个方法?

问题: 我有一个完全连接的服务器图,当一个命令从一个服务器节点上的客户端进来时,我将它转发到图上的其余服务器节点。我想只转发命令,当且仅当它来自客户端而不是来自另一台服务器时。

1 个答案:

答案 0 :(得分:2)

为什么不提供服务器对象的两个实现,而不是试图找出客户端?一个转发请求,一个不转发请求?我会从非转发版本继承转发版本,并以不同的名称注册它们。

但是,在我看来,您确实需要消息体系结构而不是服务器之间的RMI。