ヘッダーをスキップ
Oracle® Coherenceチュートリアル
リリース3.6
B61373-01
ライブラリ
製品
索引
次へ
目次
例一覧
図一覧
表一覧
タイトルおよび著作権情報
はじめに
対象読者
ドキュメントのアクセシビリティについて
関連ドキュメント
表記規則
1
CoherenceとJDeveloperのインストール
1.1
Coherenceのダウンロードおよびインストール
1.2
JDeveloperのダウンロードおよびインストール
1.3
Coherenceインストールのテスト
1.3.1
サンプル・キャッシュ・サーバー・アプリケーションの構成および実行
1.3.2
サンプル・キャッシュ・クライアント・アプリケーションの構成および実行
1.3.3
サンプル・キャッシュ・クライアント・アプリケーションの演習
1.3.4
キャッシュ・サーバーのクラスタ化のトラブルシューティング
1.3.4.1
Coherenceを自分のホストに制限
1.3.4.2
Coherenceを自分のホストに制限するための詳細手順
2
JDeveloperとCoherenceの併用
2.1
Coherence用のOracle JDeveloperの構成
2.2
JDeveloperの基本
2.2.1
新規アプリケーションおよびプロジェクトの作成
2.2.2
既存アプリケーションでの新規プロジェクトの作成
2.2.3
Javaクラスの作成
2.2.4
プロジェクト・プロパティの変更によるランタイム構成の設定
2.2.5
プロジェクト・クラスパスへのJARおよびライブラリの追加
3
Javaからデータ・グリッドへのアクセス
3.1
概要
3.2
最初のCoherenceベースのJavaプログラムの作成
3.2.1
キャッシュに値を入れるプログラムの作成
3.2.2
キャッシュから値を取得するプログラムの作成
3.3
最初のCoherenceベースのJavaアプリケーションの作成
3.3.1
コンソール・アプリケーションの作成
3.3.2
コンソール・アプリケーションの実行
4
複合オブジェクトの処理
4.1
概要
4.2
複合オブジェクトの作成およびキャッシング
4.2.1
データ・オブジェクトの作成
4.2.2
複合オブジェクトの作成
4.2.3
ドライバ・クラスの作成
4.2.4
構成ファイルおよびキャッシュ・サーバー実行可能ファイルの作成
4.2.5
サンプルの実行
5
キャッシュへのデータのロード
5.1
概要
5.2
キャッシュへのドメイン・オブジェクトの移入
5.2.1
ドメイン・オブジェクトのキーを使用したクラスの作成
5.2.2
POF構成ファイルの編集
5.2.3
データ・ジェネレータの作成
5.2.4
キャッシュをロードするコンソール・アプリケーションの作成
5.2.5
キャッシュ・サーバー起動ファイルの編集
5.2.6
キャッシュ・ロード例の実行
5.3
キャッシュ内のデータの問合せおよび集計
5.3.1
キャッシュ・データの問合せを行うクラスの作成
5.3.2
問合せ例の実行
5.3.3
集計を実行するための問合せ例の編集
5.3.4
問合せおよび集計の例の実行
6
キャッシュのコールおよび集計の簡略化
6.1
概要
6.2
問合せ例の簡略化
6.3
問合せ例の再実行
7
変更のリスニングおよびデータの変更
7.1
概要
7.2
キャッシュ・リスナーの作成
7.2.1
キャッシュ内の変更をリスニングするクラスの作成
7.2.2
キャッシュ・リスナー例の実行
7.3
キャッシュ内の変更への応答
7.3.1
キャッシュ内のエントリを更新するクラスの作成
7.3.2
POF構成ファイルの編集
7.3.3
キャッシュ更新例の実行
8
JPAとCoherenceの併用
8.1
概要
8.2
JPAを使用したJavaオブジェクトへのリレーショナル・データのマッピング
8.2.1
OracleXEデータベースのロック解除
8.2.2
JPA用プロジェクトの構成
8.2.3
データベース接続およびJPA永続性ユニットの作成
8.2.4
JPA永続性ユニットおよびエンティティBeanの作成
8.2.5
JPA用キャッシュ構成ファイルの作成
8.2.6
キャッシュ・サーバー起動ファイルの作成
8.2.7
JPAプロジェクト・プロパティの変更
8.2.8
データ・オブジェクトと相互作用するクラスの作成
8.2.9
JPA例の実行
9
キャッシュとデータベースの相互作用
9.1
概要
9.2
キャッシュ・アプリケーションの作成
9.2.1
キャッシュを作成するアプリケーションの作成
9.2.2
キャッシュ構成ファイルの作成
9.2.3
プロジェクト・プロパティの構成
9.2.4
キャッシュ・サーバー起動ファイルの編集
9.2.5
キャッシュ作成アプリケーションの実行
9.3
データベース・キャッシュの作成
9.3.1
Oracleデータベース・キャッシュの作成
9.3.2
カスタムCacheStoreを定義するクラスの作成
9.3.3
キャッシュ構成ファイルの変更
9.3.4
データベース・キャッシュを作成するクラスの作成
9.3.5
データベース・キャッシュ・アプリケーションの実行
10
セキュリティの処理
10.1
概要
10.2
トークンベースのセキュリティの有効化
10.2.1
セキュリティ・ヘルパー・ファイルの使用
10.2.2
IDトランスフォーマの作成
10.2.3
IDアサーション・プロバイダの作成
10.2.4
パスワード・ファイルの作成
10.2.5
IDトランスフォーマおよびアサーション・プロバイダの有効化
10.2.6
Extendクライアント用キャッシュ構成ファイルの作成
10.2.7
拡張プロキシ用キャッシュ構成ファイルの作成
10.2.8
キャッシュ・サーバー用起動ファイルの作成
10.2.9
プロキシ・サービスのあるキャッシュ・サーバー用起動ファイルの作成
10.2.10
プロジェクト・クラスパスおよびランタイム・プロパティの構成
10.2.11
パスワード例の実行
10.3
クラスタへのロールベース・アクセス制御の組込み
10.3.1
キャッシュ・メソッドにアクセスする資格を持つユーザー・ロールの定義
10.3.2
キャッシュ・サービスに対する資格の適用
10.3.3
アクセス制御例のプログラムの作成
10.3.4
クラスタ側のキャッシュ構成ファイルの編集
10.3.5
アクセス制御例の実行
10.4
起動可能なオブジェクトへのロールベース・アクセス制御の組込み
10.4.1
起動可能なオブジェクトの作成
10.4.2
資格のある起動サービスの作成
10.4.3
起動サービスへのアクセス例のプログラムの作成
10.4.4
クラスタ側のキャッシュ構成ファイルの編集
10.4.5
POF構成ファイルの作成
10.4.6
起動サービスへのアクセス例の実行
11
CoherenceおよびWebLogic Serverとのセッションのキャッシュ
11.1
概要
11.2
Webアプリケーション・インスタンスのセッション情報のキャッシュ
11.2.1
Coherence 3.6およびWebLogic Server 10.3.3を使用していることの確認
11.2.2
キャッシュ・サーバーの起動
11.2.3
WebLogic Serverの構成および起動
11.2.4
マシンの作成
11.2.5
WebLogic Serverの作成
11.2.6
Coherenceクラスタの作成
11.2.7
共有ライブラリ・ファイルのデプロイ
11.2.8
カウンタWebアプリケーションの作成
11.2.9
アプリケーションのデプロイ
11.2.10
ノード・マネージャおよびWebLogic Serverの起動
11.2.11
例の確認
A
Coherenceクライアント・アプリケーションのコマンド
A.1
batch
A.2
bulkput <# of iterations> <block size> <start key>
A.3
bye
A.4
clear
A.5
destroy
A.6
get <key>
A.7
hash
A.8
help
A.9
inc <key> [<count>]
A.10
kill
A.11
list [<map name>]
A.12
listen [('start' | 'stop') [('cluster' | 'local')]]
A.13
lock <key> [<timeout>l]
A.14
maps
A.15
memory
A.16
put <key> <value>
A.17
release
A.18
remove <key>
A.19
scan <start key> <stop key>
A.20
services
A.21
size
A.22
unlock <key>
A.23
waitkey <start key> <stop key>
A.24
who | cluster
A.25
whoami | service
A.26
worker <command>
A.27
#<repeat count> <command>
A.28
@<command>
A.29
&<functionName> [paramValue]*
索引