Java Distributed Refreshable Objects 3.1
5秒でダウンロードできます。
に関しては Java Distributed Refreshable Objects
分散リフレッシュ可能オブジェクト (DRO) は、ローカル環境および分散環境におけるオブジェクト間通信を強化する Java 開発者向けのソフトウェア ライブラリで、CORBA やその他の分散オブジェクト インフラストラクチャに代わるより効果的で柔軟な代替手段と考えることができます。 DRO は、次の問題を解決するのに役立ちます。 分散アプリケーション・コードのチューニング効率 変更に対するアプリケーションの実行可能性の維持 キャッシュされたデータの陳腐化 セントラル・サーバーのボトルネック 主な機能は次のとおりです。 効果的なネットワーク データ交換 リソースを消費する計算プロパティを古いデータなしでキャッシュする オブジェクト プロパティの変更追跡 有益なネットワーク パケットのデバッグ メッセージング サーバーは不要 ネットワーク トラフィックを最適化する幅広い可能性 反復子要素の束は一度に送信されます 更新可能オブジェクトは、オブジェクト プロパティの変更追跡を提供し、他のオブジェクトのプロパティから計算されるのと同様に、リソースを消費する計算プロパティを古いデータなしでキャッシュします。このすべては、プログラマのために透過的に行われます。 分散オブジェクトの相互通信層は、複数のリモート呼び出しが 1 つのパッケージとして収集および送信されるため、より効果的なネットワーク データ交換を提供します。この機能は、メッセージング サーバーを使用しない分散環境でサポートされ、代わりにピア ツー ピア接続が編成されるため、スケーラビリティが非常に高くなります。 DRO 内のすべての分散オブジェクトはクライアント側でキャッシュされるため、オブジェクト プロパティを繰り返し使用してもネットワーク交換は行われません。ただし、サーバー オブジェクトが変更されると、キャッシュされたすべてのクライアント コピーが更新されます。古いデータは使用できません。 DROは、分散型アプリケーションとローカルアプリケーションを高い柔軟性と効率で作成する手段を提供します。リソースを消費する計算プロパティ のキャッシュを追加し、アプリケーションを分散環境に効率的に移行するために、コード構造の変更は必要ありません。