Java RMI - 编写我自己的自定义Observable类

时间:2014-12-04 12:45:02

标签: java rmi observable

我是Java和Observable-Observer模式的新手,我必须在使用RMI的分布式应用程序中转换已经运行的应用程序。 到目前为止我所读到的是,我必须编写自己的Observer和Observable类,因为已经包含在Java中的类在RMI中不起作用。 这不是一个很大的挑战,除了其中一个方法没有在任何网站上播出。我正在谈论setChanged方法。 通常,当Observable对象更改任何属性值时,我这样做:

this.setChanged();
this.notifyObservers();

但是,当我编写自己的Observable类版本时,我不知道如何编写setChanged方法。 我想知道的基本上是两件事:

1)有没有通用的方法来实现该方法? 2)如果我不实施这种方法,我会失去什么? Observable还能用吗?

0 个答案:

没有答案