ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Coherence*WebでのHTTPセッション・マネージメントの管理
12
c
(12.1.2)
B70746-02
ライブラリ
製品
次
目次
例一覧
図一覧
表一覧
タイトルおよび著作権情報
はじめに
対象読者
ドキュメントのアクセシビリティについて
関連ドキュメント
表記規則
このガイドで説明する新機能
12
c
(12.1.2)の新機能と変更された機能
12
c
(12.1.2)に関するこのドキュメントにおけるその他の大きな変更
1
Coherence*Webの概要
1.1
Coherence*Webの理解
1.2
サポートされているWebコンテナ
1.3
インストールとデプロイメントの指針
1.3.1
クラスタ・ノード分離の選択
1.3.2
ロック・モードの選択
1.3.3
セッションとセッション属性のスコープ設定方法の選択
1.3.4
期限切れHTTPセッションをいつクリーンアップするかの選択
1.3.5
インストール方法の選択
2
WebLogic ServerでのCoherence*Webの使用方法
2.1
Coherence*Webの概要
2.2
Coherence Containerの概要
2.3
Coherence*Webの構成とデプロイ: 主な手順
2.3.1
WebLogic ServerとOracle Coherenceのインストール
2.3.2
Coherence*Webの構成
2.3.3
セッションCookieの構成
2.3.4
キャッシュ・サーバーの起動
2.3.4.1
WebLogic Server管理コンソールからのCoherenceキャッシュ・サーバーの起動
2.3.4.2
コマンドラインからのCoherenceキャッシュ・サーバーの起動
2.3.5
Coherence*Webの記憶域モードの構成
2.3.6
WebLogic Serverへのアプリケーションのデプロイ
2.4
Coherence*Web用のCoherence MBean属性
2.4.1
WebLogic Server管理コンソールでのCoherenceセッション・キャッシュの有効化
2.5
カスタム・セッション・キャッシュ構成ファイルの使用方法
2.6
セッションCookieパスのスコープ設定
2.7
セッションIDの更新
2.8
その他のアプリケーション・サーバーとのCoherence*Webセッションの共有
2.9
WebLogic ServerとCoherence: 互換性
3
GlassFish ServerでのCoherence*Webの使用方法
3.1
GlassFish Serverの概要
3.2
ActiveCache for GlassFishの概要
3.3
GlassFish ServerでのCoherence*Webの構成とデプロイ: 主な手順
3.3.1
Oracle Coherenceのダウンロード
3.3.2
セッション持続タイプの設定
3.3.3
デフォルトのCoherence*Webキャッシュ構成またはクラスタ構成のオーバーライド
3.3.4
ActiveCache for GlassFishとセッション・キャッシュ・ファイルをアプリケーションにコピーする方法
3.3.5
Webアプリケーションを配布可能にする方法
3.3.6
Coherence*Webの構成
3.3.7
キャッシュ・サーバーの起動
3.3.8
クラスタ・ノードの構成
3.3.8.1
EARスコープ設定クラスタ・ノードの構成
3.3.8.2
WARスコープ設定クラスタ・ノードの構成
4
他のアプリケーション・サーバーにおけるCoherence*Webの使用方法
4.1
WebInstallerによるCoherence*Webのインストール
4.1.1
アプリケーション・サーバー固有のインストール手順
4.1.1.1
Oracle WebLogic Server 10.
n
へのインストール
4.1.1.2
Caucho Resin 3.1.
n
へのインストール
4.1.2
Coherence*Webセッション管理モジュールをインストールする一般的な手順
4.1.2.1
インプロセスのアプリケーションのデプロイと実行
4.1.2.2
アウトオブプロセスのアプリケーションのデプロイと実行
4.1.2.3
アウトオブプロセス・トポロジへの移行
4.1.2.4
Coherence*Extendによるアウトオブプロセスのアプリケーションのデプロイと実行
4.1.3
Apache Tomcatサーバーに対するスティッキー・セッションの有効化
4.1.4
IBM WebSphere 7.
n
サーバーに対するURLセッションIDのデコード
4.2
Coherence*Web WebInstaller Antタスク
4.2.1
Coherence*Web WebInstaller Antタスクの使用方法
4.2.2
WebInstaller Antタスクの構成
4.2.3
WebInstaller Antタスクの例
4.3
HTTPセッション管理のテスト
4.4
Coherence*Web WebInstallerによるJava EEアプリケーションの設定
4.5
Java EEセキュリティを使用しているアプリケーションへのCoherence*Webのインストール
4.6
クロスサイト・スクリプティング攻撃の防止
5
Coherence*Webセッション管理機能
5.1
セッション・モデル
5.1.1
モノリシック・モデル
5.1.2
トラディショナル・モデル
5.1.3
スプリット・モデル
5.1.4
セッション・モデルの推奨事項
5.1.5
セッション・モデルの構成
5.1.6
クラスタ環境でのデータの共有
5.1.7
スケーラビリティとパフォーマンス
5.2
セッションとセッション属性のスコープ設定
5.2.1
セッション・スコープ設定
5.2.1.1
Webアプリケーション間でのセッション・データ共有の禁止
5.2.1.2
複数のキャッシュ構成の操作
5.2.1.3
セッションCookieの独立性の維持
5.2.2
セッション属性スコープ設定
5.2.2.1
複数のアプリケーション間におけるセッション情報の共有
5.3
クラスタ・ノード分離
5.3.1
アプリケーション・サーバー・スコープ設定クラスタ・ノード
5.3.2
EARスコープ設定クラスタ・ノード
5.3.3
WARスコープ設定クラスタ・ノード
5.4
セッション・ロック・モード
5.4.1
オプティミスティック・ロック
5.4.2
最後の書込みを優先するロック
5.4.3
メンバー・ロック
5.4.4
アプリケーション・ロック
5.4.5
スレッド・ロック
5.4.6
HTTPセッションでのロックのトラブルシューティング
5.4.7
スティッキー・セッション最適化の有効化
5.5
デプロイメント・トポロジ
5.5.1
インプロセス・トポロジ
5.5.2
アウトオブプロセス・トポロジ
5.5.2.1
インプロセス・トポロジからアウトオブプロセス・トポロジへの移行
5.5.3
Coherence*Extendによるアウトオブプロセス・トポロジ
5.5.4
Coherence*ExtendによるCoherence*Webの構成
5.5.4.1
プロキシJVMと記憶域JVMのキャッシュの構成
5.5.4.2
Web層JVMのキャッシュの構成
5.6
遅延取得によるセッションへのアクセス
5.7
HTTPセッションと属性のディストリビューションのオーバーライド
5.7.1
セッション・ディストリビューション・コントローラの実装
5.7.2
セッション・ディストリビューション・コントローラの実装の登録
5.8
変更された属性値の検出
5.9
シリアライズ不可能な属性のローカルな保存
5.10
Coherence*Webデプロイメントの保護
5.11
セッション・キャッシュ構成ファイル名のカスタマイズ
5.12
Coherence*Webのロギングの構成
5.13
同一のセッション・インスタンスへの同時アクセス
6
アプリケーションの監視
6.1
JMXによるアプリケーションの管理と監視
6.1.1
WebLogic Serverでのアプリケーションの管理および監視
6.2
パフォーマンス・レポートの実行
6.2.1
Webセッション記憶域レポート
6.2.2
Webセッション・オーバーフロー・レポート
6.2.3
Webレポート
6.2.4
Webサービス・レポート
7
期限切れHTTPセッションのクリーンアップ
7.1
セッション・リーパーの理解
7.2
セッション・リーパーの構成
7.3
セッション・リーパー・パフォーマンス統計の取得
7.4
セッション・リーパーのセッション無効化の例外の理解
8
ColdFusionアプリケーションの操作
8.1
ColdFusionアプリケーションのためのCoherence*Web SPIの構成
8.2
ColdFusionアプリケーションのためのCoherence*Web(非SPI)の構成
9
JSFおよびMyFacesアプリケーションの操作
9.1
すべてのJSFおよびMyFaces Webアプリケーションに対する構成
9.2
MyFacesを使用する設定済アプリケーションに対する構成
9.3
Mojarraを使用する設定済アプリケーションに対する構成
9.4
MyFacesおよびCoherence SPIを使用する非設定済アプリケーションに対する構成
9.5
MojarraおよびCoherence SPIを使用する非設定済アプリケーションに対する構成
10
WebLogic PortalでのCoherence*Webの使用方法
10.1
必要なパッチのダウンロード(オプション)
10.2
WebLogic PortalでのCoherence*Webの使用方法: 主な手順
10.2.1
キャッシュ・サーバーの起動
10.2.2
セッション構成の変更(オプション)
10.2.3
P13N(パーソナライゼーション)キャッシュ・プロバイダの有効化(オプション)
10.2.4
Coherence JARファイルの配置
10.2.5
ポータル・アプリケーションでのSPIの参照
10.2.6
Coherence*Webセッションの有効化
10.2.7
アプリケーションの作成およびデプロイ
10.3
WebLogic PortalでのCoherenceキャッシュ・プロバイダの使用方法
10.3.1
アウトオブプロセス・トポロジのCoherenceキャッシュ・プロバイダのデプロイ
A
Coherence*Webコンテキスト・パラメータ
B
キャパシティ・プランニング
C
セッション・キャッシュ構成ファイル
D
ニア・キャッシュのないセッション・キャッシュ構成ファイル
E
OVAB用Oracle Coherence*Web拡張機能
E.1
サポートされるバージョン
E.2
Oracle Coherence*Webのイントロスペクション・パラメータ
E.3
参照システムの前提条件
E.4
要件
E.4.1
デプロイメント・モデルの要件
E.4.2
カスタム・クラスタ構成ファイルを手動更新するための要件
E.5
結果のアーティファクト・タイプ
E.6
接続
E.7
接続プロパティ
E.8
Oracle Coherence*Webアプライアンスのプロパティ
E.9
サポートされるテンプレート・タイプ
F
WebLogic PortalおよびOracle Coherenceのためのキャッシュ構成