ポートレット・アプリケーションに関連する主要な概念を説明します。ポートレット・アプリケーションとは、ポータル・ページ上の指定された領域に表示される、特別な再使用可能な Java サーブレットです。ポートレットは、さまざまなアプリケーション、
サービス、および Web コンテンツへのアクセスを提供します。
- ポートレット
- ポートレットは、ポータル・サーバー上で実行される再使用可能な Web モジュールであり、
Web ベースのコンテンツ、アプリケーション、およびその他のリソースへのアクセスを提供します。大規模なポータル・ページに、各ユーザーに別々のデータを表示する同一のポートレットの複数インスタンスを持ったポートレットをアセンブルできます。
- ポートレット・
コンテナー
- ポートレット・コンテナーは、ポートレット API を使用するポートレットのランタイム環境であり、
ここで、ポートレットのインスタンス化、使用、または最終的な破棄が行われます。
- JavaServer Pages を使用したポートレットの集約
- 集合体タグ・ライブラリーは、1 つ以上のポートレットのアドレス指定を行い、
ポートレット集合体フレームワークを生成する JavaServer Pages の作成に使用します。
- ポートレット Uniform Resource Locator (URL) のアドレス可能度
- Uniform Resource Locator (URL) を使用して直接ポートレットを要求し、
ポータル集合体を使用せずにポートレットのコンテンツを表示することができます。PortletServingServlet
サーブレットは、ポートレットを含む各 Web アプリケーションを登録します。これは、
リソースにサービスを提供する、Web コンテナーの FileServingServlet サーブレットに似ています。
PortletServingServlet サーブレットにより、URL 要求によってポートレットをブラウザーの全ページ
に直接、レンダリングすることができます。