前のトピック: 多層アプリケーションのパフォーマンス次のトピック: 多層アプリケーションのパフォーマンスの分析


多層アプリケーション操作の理解

以下の層から構成される N 層 SAP アーキテクチャを考えます。

以下のプロセスを図に示します。

  1. Internet Explorer を使用して、ユーザは、青色の線で示されるように、層 2 HTTP サーバへの接続を開始します。
  2. 接続が確立された後、ユーザはアプリケーション データをリクエストします。
  3. HTTP サーバは、赤い線で示されるように、層 3 Oracle データベース サーバへこのリクエストを転送します。
  4. Oracle サーバはユーザ クエリを実行し、層 2 HTTP サーバに結果を返します。
  5. HTTP サーバは層 1 クライアントにデータを返信します。

アプリケーション層にわたる複数のハンドオフにより、パフォーマンスの問題が N 層アプリケーションで発生した場合にソースの識別が困難になる場合があります。 操作上、層 2 が層 3 のレスポンスを待つとき、そのパフォーマンスは層 3 のパフォーマンスによって決まります。