ポータル開発ガイド

     前  次    目次     
ここから内容

ポータルの概要

ポータルとは

ポータル フレームワークとは

ポータル開発とポータル ライフサイクル

アーキテクチャ

開発

ステージング

プロダクション

始める前に

前提条件

関連ガイド

第 1 部 アーキテクチャ

ポータルの計画

プロダクション業務 (伝播とデプロイメント)

分散型ポータル チームでのポータル開発

連合ポータル

セキュリティ

コンテンツ管理

対話管理

パフォーマンス

ポータルとモバイル デバイス

第 2 部 開発

ポータルの開発について

ポータル コンポーネント

ポータル コンポーネントの階層

Workshop for WebLogic のポータル開発環境

WebLogic Portal および共有 J2EE ライブラリ

ファイルベース ポータルとストリーミング ポータル

ポータルの Java コントロール

ポータルの JSP タグ

非同期表示

バッキング ファイル

バッキング ファイルの実行方法

スレッドの安全性とバッキング ファイル

スコープ設定とバッキング ファイル

ライフサイクル メソッド間でデータを渡すセッションの使用法

バッキング ファイルのガイドライン

Workshop for WebLogic を使用したバッキング ファイルの追加

XML ファイルの編集によるバッキング ファイルの追加

ポータルのページ フロー

状態/セッション管理

ポータル開発環境の設定

環境設定作業のロードマップ

ポータル パースペクティブ

WebLogic Domain Configuration Wizard

ポータル EAR プロジェクト ウィザード

[新しいポータル EAR プロジェクト - Select Project Facets] ダイアログ

[プロジェクトの追加および除去] ダイアログ

ポータル Web プロジェクト ウィザード

[新しいポータル Web プロジェクト - 新しいポータル Web プロジェクト]

[新しいポータル Web プロジェクト - Select Project Facets] ダイアログ

[新しいポータル Web プロジェクト - Web Module] ダイアログ

[新しいポータル Web プロジェクト - WebLogic Web モジュール] ダイアログ

ポータル Datasync プロジェクト ウィザード

新しい Datasync プロジェクトの作成 - EAR プロジェクト

マージ済みプロジェクト ビューの使用

マージ済みプロジェクト ビューの開始

マージ済みプロジェクト ビューの操作

サーバでのプロジェクトの実行

パースペクティブのカスタマイズ

Workshop for WebLogic での WebLogic Portal 環境の設定

WebLogic Portal セクションの環境設定

全般的なセクションでの WebLogic Portal の環境設定

WebLogic Portal へのアプリケーションの統合

Workshop for WebLogic への既存の Web アプリケーションの統合

Struts アプリケーションの統合

Struts アプリケーションの統合の準備

リファクタリング

タグの追加 (必要な場合)

RequestProcessor の特定の動作のオーバーライド

既存のカスタム アクション サーブレットのリファクタリング

<html:link> タグの削除

統合手順

ベスト プラクティスと開発の問題

Java Server Faces の統合

JSF と namingContainer JSP タグ

ページ フローの統合

既存のプロジェクトへのファセットの追加

外部 Web アプリケーションをポータルに統合するその他の方法

ルック アンド フィールの機能を使用したユーザ インタフェース開発

ルック アンド フィール フレームワークの概要

ルック アンド フィールのファイルの操作

デスクトップでのルック アンド フィールの定義

ルック アンド フィールのカスタマイズ

新しいルック アンド フィールでのスキンとスケルトンの結合

タイトルバーのボタンとウィンドウのアイコンの定義

CSS ファイルの変更

ジーンとクロモソームの操作

ジーンの例

クロモソームとジーンの作成

ルック アンド フィール エディタとジーンの使用

新しいルック アンド フィールの作成

スキンの操作

ベスト プラクティス

Microsoft Internet Explorer に関する考慮事項

ポートレットのタイトル バー アイコンについて

スケルトンの操作

テーマの操作

Microsoft Internet Explorer でのテーマの使用

テーマの開発

以前のポータル リリースからのルック アンド フィールの使用

ルック アンド フィールのトラブルシューティング

ルック アンド フィール エディタ

概要

ナビゲータ ビュー

[スタイル階層] タブ

[スタイルの説明] パネル

CSS 継承

[継承されたスタイル] リストの使用

表示領域

アウトライン ビュー

プロパティ ビュー

ルック アンド フィール API の使用

シェルの操作

新しいシェルの作成

シェルの変更

ポータル デスクトップへのシェルの適用

レイアウトの操作

標準レイアウトの作成

カスタム レイアウトの作成

レイアウト ファイル

カスタム レイアウトの例

スケルトン JSP

html.txt ファイル

ナビゲーション メニューの操作

ページ タブでの画像の使用

アクセシビリティ ガイドラインをアドレス指定するユーザ インタフェースの構築

アクセシビリティのチェックポイント

W3C Web Content Accessibility Guidelines

政府の規制と標準

アクセシビリティの評価とテスト ツール

W3C Web Accessibility Initiative

Bobby

Lynx Viewer

Workshop for WebLogic を使用したポータル開発

ポータルの作成

ページまたはブックのポータルへの追加

スタンドアロン ブックまたはページの作成

抽出した既存のページまたはブックの再利用

ブックまたはページの参照 (コンテンツ) の追加

ポータル エディタからのブックまたはページの参照の追加

アウトライン ビューを使用したブックまたはページの参照の追加

ブックおよびページの再配置

ポータル コンポーネントのプロパティの設定

ポータル プロパティの編集

プロパティ ビューを使用する場合のヒント

プレゼンテーション プロパティ

デスクトップ プロパティ

ブック プロパティ

ページ プロパティ

プレースホルダのプロパティ

プロジェクトへの J2EE ライブラリ ファイルのコピー

共有 J2EE ライブラリ ファイルをオーバーライドするファイルの表示

ページ フローのカスタム コントロール

ページ フローへのポータル コントロールの追加

ページ フローへのアクションの追加

ポータル コントロールのセキュリティ

ポータルのデプロイおよび表示

URL の操作

ポータル リソースへの URL の作成

URL 圧縮

URL 圧縮の実装

URL 圧縮に関する特別な考慮事項

URL 圧縮と AJAX

URL 圧縮と オフサイト URL

URL 圧縮とアクセス頻度の高いデータ

URL のトラブルシューティング

URL テンプレートと Web Services for Remote Portlets (WSRP)

ポータル URL 内のアンパサンド

オプションのルック アンド フィール URL テンプレート

HTTP 応答のエンコーディングの処理

Workshop for WebLogic におけるキャッシュ管理

Workshop for WebLogic でのキャッシュ設定の変更

管理対象サーバ上の WebLogic Server Administration Console のパフォーマンスの向上

[デフォルト ページに戻る] 属性の動作

既存のポータル Web プロジェクトへのコマース サービスの追加

問題検証設定のカスタマイズ

WebLogic Portal 検証の有効化と無効化

検証のグローバルな有効化と無効化

プロジェクトごとに検証を有効化または無効化

WebLogic Portal 検証マッピングのカスタマイズ

概要

検証のグローバルなカスタマイズ

プロジェクトごとに検証をカスタマイズ

訪問者ツールのコンフィグレーション

訪問者ツールについて

Workshop for WebLogic での訪問者ツールの有効化

訪問者ツールを備えたデスクトップの Administration Console による設定

複数デバイス タイプのポータルの作成

ポータル Web アプリケーションのマルチチャネル機能の有効化

マルチチャネル プロセッシングのロードマップ

マルチチャネル環境で使用するポータルの開発

ポーレットのクライアント分類の管理

JSP タグでのクライアント属性の使用

適切なルック アンド フィールの開発

対話管理の開発

最適なパフォーマンスを得るためのポータルの設計

非同期デスクトップ表示

非同期表示のメソッドの選択

非同期デスクトップ表示のコンフィグレーション

コントロール ツリーの設計

コントロール ツリーの仕組み

コントロール ツリーのパフォーマンスへの影響

複数のデスクトップの使用

複数のデスクトップを使用する理由

複数のデスクトップを使用する際の設計上の決定

コントロール ツリーの最適化

コントロール ツリー最適化の有効化

現在のページの設定

ツリー最適化の仕組み

複数レベル メニューとコントロール ツリーの最適化

ツリー最適化を使用する際の制約

ツリー最適化の無効化

パフォーマンスを向上させるその他の方法

資格の慎重な使用

パフォーマンスへの資格の影響

資格を使用する際の推奨事項

ユーザによるカスタマイズの制限

ページ フロー セッションの占有量の最適化

単純なアプリケーションでのファイルベース ポータルの使用

ファイルベース ポータルを使用する理由

ファイルベース ポータルを使用する際の制約

開発時のプロダクション ドメインの作成

ポートレットのパフォーマンスの最適化

第 3 部 ステージング

ポータル デスクトップの管理

Administration Console の概要

リソースの Administration Console ライブラリ

Administration Console の起動およびログイン

Administration Console の起動

Administration Console へのログイン

ライブラリ管理の概要

ポータル管理の概要

ポータル管理

ライブラリの概要

デスクトップ テンプレート

デスクトップ テンプレートの作成

コミュニティ

ポータル リソース

ポータル リソースの更新

ポータル Web アプリケーションのリソースの表示 (Web アプリケーションの更新)

ポータル リソースの削除

ポータル リソースのローカライズ

ポータル

ポータルの作成

ポータルのプロパティの変更

デスクトップ

デスクトップの作成

ライブラリへの逆アセンブル

プロパティ設定の分離

デスクトップのプロパティの変更

ブック

ブックの作成

ブック コンテンツの管理

ポータル要素のブックへの追加

ブック内のポータル要素の順序の変更またはブックからの削除

ライブラリのブックのプロパティとコンテンツの変更

デスクトップのブックのプロパティの変更

ページ

新しいページの作成

ページ コンテンツの管理

ページへの要素の追加

ページへの要素の配置

ライブラリ ページのプロパティの変更

デスクトップ ページのプロパティの変更

ページまたはブックをデスクトップの別の場所に移動

ポートレット

ライブラリでのポートレットのコピー

ポートレットの削除

ライブラリ ポートレットのプロパティの変更

デスクトップ ポートレットのプロパティの変更

ポートレット プリファレンス

ポートレット プリファレンスの作成

ポートレット プリファレンスの編集

ポートレット カテゴリ

ポートレット カテゴリの作成

ポートレット カテゴリへのポートレットの追加

ポートレット カテゴリのプロパティの変更

ルック アンド フィール

ルック アンド フィールのプロパティの変更

シェル

シェルのプロパティの変更

テーマ

テーマのプロパティの変更

メニュー (ナビゲーション)

メニューのプロパティの変更

レイアウト

レイアウトのプロパティの変更

プロダクションへのポータルのデプロイ

共有 J2EE ライブラリ

config.xml における共有 J2EE ライブラリの参照

共有 J2EE ライブラリの構造

web.xml ファイルにおける共有 J2EE ライブラリ設定のオーバーライド

サーブレット マッピングのオーバーライド

第 4 部 プロダクション

プロダクションでのポータルの管理

ライブラリからプロダクションへの変更の移行

プロダクションから開発への変更の移行

WebLogic Portal 8.1 プロジェクトの WebLogic Portal 10.0 へのアップグレード

WebLogic Portal 10.0 ではサポートされていない WebLogic Portal 8.1 の機能

アップグレード時の考慮事項とヒント

サポート対象外のコマンドベースおよび Ant タスク アップグレード

アップグレードされた訪問者ツールでのコミュニティ機能の有効化

ルック アンド フィールのアップグレード

カスタム プロパティを持つカスタム コントロールのアップグレード

フォークされたポートレット向けにチューニングされたスレッド プールのアップグレード

アップグレードされたアプリケーションによる Struts 1.1 および関連 J2EE ライブラリの利用

Struts 1.1 と 1.2 間における動作の変更

ポータル URL 内のアンパサンド

application-config.xml ファイルの個別アップグレード

アップグレードされたアプリケーションを伝播する前の重複ポートレット カテゴリ名の修正

ファセット/ライブラリ参照テーブル

WebLogic Portal ファセット/ライブラリ参照テーブル

API アップグレードの相互参照

パッケージ/J2EE ライブラリ - 相互参照テーブル

JAR ファイル/J2EE ライブラリ - 相互参照テーブル

J2EE ライブラリ/パッケージ - 相互参照テーブル


ページの先頭       前  次