ネットワーク経由でオブジェクトをメモリに格納するためのネイティブ JDK ソリューションはありますか? 特に、セマフォを共有および同期する方法は?
質問する
1106 次
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 に答える