1.3 uCosminexus Portal Frameworkで使用できるポートレット
ここでは,uCosminexus Portal Frameworkで使用できるポートレットの種類,および各種ポートレットを取り込んで表示する処理について説明します。
uCosminexus Portal Frameworkでは,次のポートレットを使用できます。
- カスタムポートレット
- Fileポートレット※
- Webポートレット
- 分散ポートレット
- Webコンテンツポートレット
注※ 正式名称はMulti File Portletですが,このマニュアルではFileポートレットと表記します。
それぞれのポートレットの特長を示します。
- カスタムポートレット
- カスタムポートレットは,JSPやサーブレットの技術を用いて独自のポートレットを作成するポートレットです。動的なページを作成したり,企業独自の業務システムをポータルに統合したり,既存のアプリケーションと連携したりできます。例えば,既存のメールシステムをポータルに統合することで,ユーザはポータルから未読メールを読めます。また,携帯電話(iモードおよびEZweb)からアクセスできるポートレットも作成できます。
- カスタムポートレットには,使用するAPIによって,標準APIポートレット,および日立APIポートレットがあります。
- 標準APIポートレット
- 標準APIポートレットは,Java Portlet Specification 1.0に従って作成するポートレットです。
- このポートレットの開発方法については,マニュアル「uCosminexus Portal Framework ポートレット開発ガイド」を参照してください。また,標準APIポートレットをポータルに登録する方法については,「7.2 標準APIポートレットのデプロイ」を参照してください。
- 日立APIポートレット
- 日立APIポートレットは,uCosminexus Portal FrameworkのAPIを用いて作成するポートレットです。このポートレットの開発方法については,マニュアル「uCosminexus Portal Framework ポートレット開発ガイド」を参照してください。また,日立APIポートレットをポータルに登録する方法については,「7.4 日立APIポートレット(PAR形式)のデプロイ」,または「7.6 日立APIポートレット(PAR形式以外)およびFileポートレットの設定」を参照してください。
- Fileポートレット
- Fileポートレットは,HTML,CHTML,またはHDMLの各言語で記述されたファイルをポートレットとして表示します。例えば,イントラネット上の各部署のお知らせを,一つのFileポートレットに統合できます。また,携帯電話からアクセスできるポートレットも作成できます。
- このポートレットの開発方法については,マニュアル「uCosminexus Portal Framework ポートレット開発ガイド」を参照してください。また,Fileポートレットをポータルに登録する方法については,「7.6 日立APIポートレット(PAR形式以外)およびFileポートレットの設定」を参照してください。
- Webコンテンツポートレット
- Webコンテンツポートレットは,外部のWebサーバからコンテンツを取得し,取得したデータを加工してポータルに表示するポートレットです。取得できるコンテンツは,HTML,RSS,またはXMLで記述されたページです。
- Webコンテンツポートレットは,運用管理ポートレットでコンテンツの取得先や加工の方法などを設定することで,ポートレットが作成されます。このポートレットを使用するための設定については,「7.7 Webコンテンツポートレットの設定」を参照してください。また,このポートレットを作成する方法については,マニュアル「uCosminexus Portal Framework 運用管理者ガイド」を参照してください。
- Webポートレット
- Webポートレットは,HTMLで記述されたWebページをポータルに取り込むポートレットです。ポータルサーバ内のローカルコンテンツ,および外部のWebサーバのコンテンツをポータルに統合できます。Webページをポートレットとしてポータルに統合することで,ベーシック認証,プロキシ認証,およびフォーム認証に対するシングルサインオンができるようになります。また,コンテンツをフィルタリングしてWebページの一部分をポータルに取り込めます。例えば,顧客情報などのインターネットの情報をポータルに取り込めます。また,携帯電話(iモード,およびEZweb)からアクセスできるポートレットも作成できます。
- Webポートレットには,Multi Web Portlet,Web App Portlet,およびWeb Page Portletの種類があります。Webポートレットの種類については,マニュアル「uCosminexus Portal Framework ポートレット開発ガイド」を参照してください。
- このポートレットの開発方法については,マニュアル「uCosminexus Portal Framework ポートレット開発ガイド」を参照してください。また,Webポートレットをポータルに登録する方法については,「7.8 Webポートレットの設定」を参照してください。
- 分散ポートレット
- 分散ポートレットは,ほかのポータル上に配置されたポートレットを取り込むポートレットです。例えば,他事業所で構築しているポータル上のポートレットを表示することができます。
- このポートレットを作成する方法については,マニュアル「uCosminexus Portal Framework ポートレット開発ガイド」を参照してください。また,分散ポートレットをポータルに登録する方法については,「7.9 分散ポートレットの設定」を参照してください。
uCosminexus Portal Frameworkが各種ポートレットを取り込んで表示する処理を次の図に示します。
図1-12 ポートレットの取り込み
![[図データ]](figure/zu01080.gif)