Oracle WebCenter Frameworkについて

WebCenter FrameworkはOracle JDeveloperの拡張機能で、更なる統合とランタイム・カスタマイズ・オプションを提供することで、Java Server Faces(JSF)環境を増強します。つまり、これまでポータル製品に含まれていた機能を直接、JSF環境自体に統合します。これにより、人為的な障害を取り除き、コンテキストの優れたアプリケーションの開発基盤を提供します。

主な機能は、使いやすいWebCenterアプリケーション・テンプレート、ポートレット構築機能、プロデューサ登録ウィザード、カスタマイズ可能なコア・コンポーネント、コンテンツ統合ツール、セキュリティ機能およびライフサイクル管理ツールなどです。

ポートレットとプロデューサ

ポートレットは複数のソースからのデータをアプリケーションに運ぶ支援をします。WebCenterが提供するOracle JDeveloperの拡張機能を使用して、JSR 168やWSRP対応ポータルに使用される、独自の規格に基づいたポートレットを作成できます。WebCenterアプリケーションから、同一アプリケーションまたは同一ページ内にあるJSR 168、WSRP 1.0、WSRP 2.0またはOracle PDK-Javaのポートレットをすべて使用できます。

ポートレットは大抵、ポートレットを使用するポータルやアプリケーションと直接通信しません。かわりに、ポートレットとポータルまたはアプリケーションとの通信を管理するプロデューサと通信します。Oracle WebCenter Frameworkは2種類のプロデューサの宣言的登録を提供します。

カスタマイズ可能なコア・コンポーネント

WebCenter Frameworkが提供する新しいJSFコンポーネント(showDetailFrame およびpanelCustomizable)で、開発者はあらゆるアプリケーションをカスタマイズできます。これらの新しいコンポーネントは、開発者が他のFaces表示コンポーネントやポートレットをドロップできるコンテナとして機能します。これらの機能を適切に使用し、ページ上のコンポーネントを最小化/最大化、表示/非表示または移動することで、あらゆるJSFページを事実上カスタマイズできます。

コンテンツ統合ツール

Documentum、Sharepoint、または(アプリケーションで使用できるファイルsystem&mdashthat上にもある)Domino&mdashorなどのコンテンツ管理システムにデータがあるとします。WebCenter Frameworkはコンテンツへのアクセスに必要なJCRアダプタを提供します。JDeveloperを使用して、コンテンツを取得するJCRデータ・コントロールを構築し、様々な表示モードのページにドロップできます。WebCenter Frameworkに搭載されているOracle Driveで、Oracle Portalリポジトリをデスクトップ上でツリー構造のように表すことができます。

セキュリティ

WebCenter Frameworkで提供されているADF拡張機能を使用して、アプリケーション全体、アプリケーション内のページまたはカスタマイズ可能なコンポーネントから提供される個別のアクションのセキュリティを定義できます。多くの場合、電子メールのように独自の認証メカニズムを持つ既存のアプリケーションを活用するのが理想的です。WebCenter FrameworkのADF拡張機能は外部アプリケーション・ウィザードを使用することで、これらのアプリケーションを埋め込む手段を提供します。

WebCenter Frameworkセキュリティ機能の詳細は、 Oracle WebCenter Framework開発者ガイドを参照してください。

ライフサイクル管理ツール

WebCenter FrameworkのADF拡張機能は、ライフサイクル管理ツールを通じて、アプリケーションの構築、デプロイおよび移行にかかる時間を削減します。ライフサイクル管理ツールには次のツールが含まれています。

WebCenter Frameworkのライフサイクル管理ツールの詳細は、Oracle WebCenter Framework開発者ガイドを参照してください。


Oracle WebCenter Frameworkの使用
ポートレット・プロデューサについて
JSR 168およびOracle PDK-Javaポートレットについて
コンテンツ・リポジトリのデータ・コントロール・ウィザードの使用
カスタマイズ可能なコンポーネントについて