トランザクションWebサービスの使用
この項では、トランザクションWebサービスについて説明します。
「外部トランザクションについて」
外部トランザクション
は、1つの単位として表示される、Oracle Endeca Serverデータ・ドメインで実行される一連の操作です。
「外部トランザクションを使用する場合」
ここでは、外部トランザクションについて説明し、様々なタスクに対して個々の問合せを実行する場合とは対照的に、外部トランザクション内で問合せや更新を発行する場合に役立つ推奨事項を提供します。
「トランザクションWebサービスについて」
トランザクションWebサービスは、1つの外部トランザクション内で、特定のデータ・ドメイン上の1つ以上の内部トランザクションを制御するバージョン管理されたインタフェースを提供します。
「外部トランザクションと問合せ」
Endeca Serverは、非更新(または読取り専用)問合せと更新問合せの2種類の問合せを処理します。
「トランザクションWebサービスの操作の説明」
ここでは、Webサービスの操作のロジックと、そのリクエストおよびレスポンスの構造について説明します。
「トランザクションWebサービスの操作」
ここでは、トランザクションWebサービスで使用可能な操作をリストします。
「外部トランザクションのロールバック」
rollBackOuterTransaction
操作は、外部トランザクションを使用する操作環境で役立ちます。外部トランザクションの実行に失敗した場合、この操作で、索引のコミット済バージョンにロールバックし、トランザクションをコミットできます。
「内部トランザクションに関する注意事項」
ここでは、単一の外部トランザクション内で行われるリクエストと操作の処理について説明します。
「外部トランザクションの存在下でのリクエストの処理」
ここでは、外部トランザクションの存在下で様々なWebサービスから送信されたリクエスト、管理URLリクエストおよびバルク・ロード・インタフェースがOracle Endeca Serverによってどのように処理されるかを説明します。
「トランザクションWebサービスとIntegrator」
Integratorでは、
トランザクションRunGraph
コネクタを使用して外部トランザクションを開始およびコミットできます。
「トランザクションのパフォーマンスの影響」
外部トランザクションを実行しても、Endeca Serverのパフォーマンスに影響はありません。