Entry Service 3.1

ライセンス: 無料トライアル ‎ファイルサイズ: 2.94 MB
‎ユーザー評価: 4.1/5 - ‎12 ‎投票

に関しては Entry Service

エントリサービス(ES)3.1は、Java開発者向けのソフトウェアライブラリです。型指定されたオブジェクト (エントリ) の単一階層を使用して、分散データへの一元的なアクセスを提供します。エントリは、さまざまな種類のデータ ソース (XML ファイル、RDBMS など) に格納できます。すべてのデータ ソースは、1 つのエントリ サービスでオーバービルドされます。サービスは、1 つの分散階層にグループ化されます。すべてのサービスは、グローバル エントリ (オブジェクト) ツリーの独自の部分を公開します。エントリ ツリー全体は、オブジェクトが実際に格納されている場所と方法にかかわらず、1 つのプログラム インターフェイスを通じて実行されているサービスを通じてアクセスできます。すべてのサービスは、透過的にデータの同じビューを提供します。 エントリは、どこからでも参照する安定した一意の文字列識別子を持ちます。識別子は、エントリの入れ子構造を明らかにします。エントリの入れ子とサービス階層は互いに独立しているので、エントリは識別子を変更せずに別のサービスに移動できます。ES パス (XQuery/XPath のような言語) が存在し、エントリ ツリーにクエリを実行します。 分散リフレッシュ可能オブジェクトは、このライブラリの根底にあり、ESに柔軟性と効率性を追加します。すべてのリモート エントリはクライアント側にキャッシュされ、古いデータは使用できません。エントリ変更時のサブスクリプションが可能です。このすべては、メッセージング サーバー (ピア ツー ピア通信が行われる) なしで行われます。 主な機能は次のとおりです。 - 型 (RDBMS、XML など) に関係するすべてのデータ ソースをカバーする型指定されたオブジェクトの単一ビュー。 - どこからでも参照する安定した文字列オブジェクト識別子。バックリファレンスナビゲーションがサポートされています。 - XQuery/XPath のような ES パス言語は、ツリー全体を照会します。 - リモート エントリはローカルにキャッシュされます。古いデータは使用できません。 - 変更を通知するために中央メッセージング サーバーは必要ありません。スケーラビリティが向上しました。 - 効果的なネットワークデータ交換