

レポート › 分析 › 多層アプリケーションのパフォーマンス › 多層アプリケーション操作の理解
多層アプリケーション操作の理解
以下の層から構成される N 層 SAP アーキテクチャを考えます。
- 層 1 -- Internet Explorer がユーザ ワークステーション上で実行されています。
- 層 2 -- HTTP ベースのアプリケーションが Windows Server 2003 上で実行されています。
- 層 3 -- データベース サーバが UNIX 上で Oracle を実行しています。

以下のプロセスを図に示します。
- Internet Explorer を使用して、ユーザは、青色の線で示されるように、層 2 HTTP サーバへの接続を開始します。
- 接続が確立された後、ユーザはアプリケーション データをリクエストします。
- HTTP サーバは、赤い線で示されるように、層 3 Oracle データベース サーバへこのリクエストを転送します。
- Oracle サーバはユーザ クエリを実行し、層 2 HTTP サーバに結果を返します。
- HTTP サーバは層 1 クライアントにデータを返信します。
アプリケーション層にわたる複数のハンドオフにより、パフォーマンスの問題が N 層アプリケーションで発生した場合にソースの識別が困難になる場合があります。 操作上、層 2 が層 3 のレスポンスを待つとき、そのパフォーマンスは層 3 のパフォーマンスによって決まります。
Copyright © 2014 CA Technologies.
All rights reserved.
 
|
|