システムサービスコンポーネントまたは分散型アプリケーションコンポーネントが提供するサービス品質を向上するために、主にいくつかの Java ES コンポーネントが使用されます。これらのソフトウェアコンポーネントは、多くの場合、ロードバランサやファイアウォールなどのハードウェアコンポーネントとともに使用されます。
「サービス品質コンポーネント」で紹介した Java ES サービス品質コンポーネントについて、次に要約します。
可用性コンポーネント: 可用性コンポーネントは、配備されたソリューションがほぼ連続的に稼働することを可能にします。
アクセスコンポーネント: アクセスコンポーネントは、システムサービスへのインターネットからのセキュリティー保護されたアクセスを可能にし、また多くの場合ルーティング機能も提供します。
管理コンポーネント: 管理コンポーネントは、システムコンポーネントの保守性を向上させます。
次の表は、アーキテクチャーの観点からの最も重要な Java ES サービス品質コンポーネントと、それらの各コンポーネントが最も影響を及ぼすシステム品質を示しています。
表 2–3 サービス品質コンポーネントと影響を受けるシステム品質
コンポーネント |
影響を受けるシステム品質 |
---|---|
スケーラビリティー |
|
High Availability Session Store | |
Sun Cluster | |
Web Proxy Server |