ポートレットは、Web ポータルで管理および表示されるプラグ可能な ユーザー インターフェイス ソフトウェア コンポーネントです。ポートレットは、Web クライアントからの要求に応答し、動的なコンテンツを生成します。ポートレットは、ポートレット コンテナーによって管理されます。
説明
ポートレットは、ウェブポータル[1] [2] [3]で管理および表示されるプラグイン可能な ユーザーインターフェース ソフトウェアコンポーネントです。たとえば、エンタープライズポータルやウェブCMSなどです。ポートレットは、ウェブページ内のさまざまなソースからのコンテンツを集約(統合)およびパーソナライズできます。ポートレットは、ウェブクライアントからの要求に応答し、動的なコンテンツを生成します。[4]
ポートレットは、ポータルに集約されるマークアップ[5] [6](HTML、XHTML、WML )の断片を生成します。 [7]したがって、ポートレット(またはポートレットのコレクション)は、ポータルでホストされるWebベースのアプリケーションに似ています。[8]ポートレットアプリケーションの例としては、電子メール、天気予報、[7]ディスカッションフォーラム、ニュースなどがあります。
ポートレットコンテナ
ポートレットはポートレットコンテナによって管理されます。[5]ポートレットコンテナはポートレットを実行し、ポートレットに必要な実行環境を提供し、ポートレットのライフサイクルを管理します。[4]コンテナはポートレットの設定を永続的に保存するメカニズムも提供します。
ポートレット コンテナはポータルからのリクエストを受信し、ホストされているポートレットに対してリクエストを実行します。ポートレット コンテナは集約のためにポータルにデータを送信しますが、ポートレットによって生成されたコンテンツの集約は担当しません。集約はポータル自体が処理します。[4]ポータルとポートレット コンテナは、アプリケーション スイートの 1 つのコンポーネントとして、またはポータル アプリケーションの 2 つの個別のコンポーネントとして一緒に構築できます。
標準
ポートレット標準は、プラットフォームに依存しないアプリケーションプログラミングインターフェースであり、ソフトウェア開発者が標準をサポートするあらゆるポータルにプラグインできるポートレットを作成できるようにすることを目的としています。例としては、Javaポートレット仕様があります。[9]
参照
参考文献
- ^ 「PORTLET | Cambridge English Dictionary の定義」
- ^ 「ポートレットの定義 | GIS 辞書」。support.esri.com。
- ^ 「ポートレットの定義」。PCMAG。
- ^ abc Sarin, Ashish (2011-09-15). Portlets in Action. Simon and Schuster. 1.5.1 ポートレット コンテナー. ISBN 978-1-63835-236-5。
- ^ ab Guo, Yuanbo; Jun, Woochun; Kaschek, Roland; Krishnaswamy, Shonati; Pan, Zhengxiang; Sheng, Quan Z. (2005-10-24). Web 情報システム エンジニアリング - WISE 2005 ワークショップ: WISE 2005 国際ワークショップ、ニューヨーク、ニューヨーク、米国、2005 年 11 月 20 ~ 22 日、議事録。Springer。p. 22。ISBN 978-3-540-32287-0。
- ^ 「マークアップ言語」www.ibm.com 2019-01-04 2024-02-13閲覧。
- ^ ab Sarin, Ashish (2011-09-15). Portlets in Action. Simon and Schuster. 1.3 ポートレットとは何か?. ISBN 978-1-63835-236-5。
- ^ 「Portlets」. gateway.maine.gov . 2014-10-01 . 2024-02-13閲覧。
- ^ 「JSR 362: ポートレット仕様 3.0」。
