3 WebCenter Portalアセットの概要
WebCenter Portalで使用可能な様々なアセットと、それらのアセットの開発および拡張における開発者の役割の概要について学習します。
この章の内容は次のとおりです。
WebCenter Portalアセットの使用について
WebCenter Portalには、ユーザーがポータルで利用できる様々な組込みアセットが用意されています。これらの組込みアセットのコピーを特定のローカル要件に合せてWebCenter Portal内で変更できます。WebCenter Portalでの組込みアセットの変更の詳細は、『Oracle WebCenter Portalでのポータルの構築』のアセットの作成に関する項を参照してください。
ページ・スタイルやレイアウトなど、一部のアセットはWebCenter Portalで作成できません。このようなリソースはJDeveloperで作成し、WebCenter Portalにデプロイする必要があります。また、WebCenter Portalでは必要な機能をすべて追加できるわけではありません。
WebCenter Portalアセットは、JDeveloperでアセット・アプリケーションの作成または変更に使用できる3つのアプリケーション・テンプレートに基づいています。
-
WebCenter Portalアセット・テンプレート – ページ・テンプレート、スキン、レイアウト、ページ・スタイル、コンテンツ・プレゼンタ・テンプレートおよび視覚化テンプレート用にアセットを作成または変更する場合に使用します。結果のアセット・アプリケーションには、Portalサーバー接続を介してWebCenter Portalにアセットをデプロイするために使用できるデフォルトのWebCenter Portalアセット・アーカイブ・デプロイメント・プロファイルが組み込まれています。このようなタイプのアセットに対するアセット・アプリケーションの作成の詳細は、WebCenter Portalアセット・アプリケーション・テンプレートの使用を参照してください。
-
「WebCenterポートレット・プロデューサ・アプリケーション」テンプレート – JSR 286標準に基づいたポートレットの開発に使用します。詳細は、「ポートレットの概要」を参照してください。
-
「WebCenter Portalサーバー拡張機能」テンプレート – WebCenter Portalサーバーの拡張機能の開発に使用します。Portalサーバー用の拡張機能の開発の詳細は、「共有ライブラリの開発」を参照してください。
最終的に、WebCenter Portalのページレット・プロデューサを使用してページレットを作成できます。ページレット・プロデューサは、URLから直接またはWebCenter Portalの「共有アセット」タブからアクセスできるスタンドアロン・アプリケーションであることに注意してください。ページレット・プロデューサへのアクセスおよび使用の詳細は、「ページレットの概要」を参照してください。