アプリケーションの開発
データ・グリッドを使用するアプリケーションを開発します。 アプリケーションを開発するための作業として、以下があります。
データへのアクセス
システム API とプラグイン
JPA 統合
Spring 統合
開発環境の設定
アプリケーションの開発を開始する前に、開発環境をセットアップする必要があります。
クライアント・アプリケーションでのデータへのアクセス
開発環境の構成後に、データ・グリッド内のデータを作成したり、それらのデータにアクセスしたり、それらのデータを管理したりするアプリケーションの開発を開始できます。
REST データ・サービスでのデータへのアクセス
REST データ・サービス・プロトコルを使用して操作を実行するアプリケーションを開発します。
システム API とプラグイン
プラグインとは、プラグ可能なコンポーネントに特定の機能を提供する コンポーネントです。ObjectGrid や BackingMap があります。eXtreme Scale をメモリー内データ・グリッドまたはデータベース処理スペースとして最も効果的に使用するために、使用可能なプラグインのパフォーマンスを最大限に活用できる最善の方法を慎重に決定してください。
OSGi フレームワークを使用するためのプログラミング
OSGi コンテナー内で eXtreme Scale サーバーと クライアントを開始できます。これにより、eXtreme Scale プラグインをランタイム環境に 動的に追加し、更新できるようになります。
JPA 統合のためのプログラミング
Java Persistence API (JPA)
は、 Java オブジェクトをリレーショナル・データベースにマップ するための仕様です。JPA には、Java 言語メタデータ・アノテーション、XML 記述子、 またはその両方を使用して、Java オブジェクトとリレーショナル・データベースとの 間のマッピングを定義するための、完全なオブジェクト・リレーショナル・マッピング (ORM) 仕様が含まれています。オープン・ソースおよび商用の実装がいくつか使用できます。
Spring フレームワークでのアプリケーション開発
よく使用される Spring フレームワークに
eXtreme Scale
アプリケーションを統合する方法について説明します。