0

ネットワーク経由でオブジェクトをメモリに格納するためのネイティブ JDK ソリューションはありますか? 特に、セマフォを共有および同期する方法は?

4

3 に答える 3

1

ZooKeeperを使用することをお勧めします。これは、リモート ロック管理を優れた方法でサポートしています。

于 2013-03-20T03:13:33.023 に答える
1

「ネイティブJDKソリューション」が正確に何を意味するかによって異なります。ZooKeeperのリッチ クライアントであるNetflix Curatorは純粋な Java であり、参加しているすべての JVM 間で共有リースを提供するという、まさにそのように見えるクロス JVM セマフォ実装を備えています。それが違いを生む場合、 CuratorはMaven Centralで利用できます。

于 2013-03-20T03:15:47.890 に答える
0

Java RMI を試す必要があります: http://docs.oracle.com/javase/tutorial/rmi/index.html

ネット経由で同期を提供できるはずだと思います。Zookeeper のようなサーバーを使用したくない場合は、これが最善の解決策です。

于 2013-03-20T03:12:24.347 に答える