![]() ![]() ![]() ![]() |
この章では、いつコミュニティを作成し、いつ通常のポータル デスクトップを作成すべきかを判断するための指針を示します。コミュニティの作成を決定した場合、GroupSpace コミュニティを作成すべきか、またはカスタム コミュニティを作成すべきかを判断するのにも役立ちます。
次の表を使用して、コミュニティを作成する必要があるか、またはポータル デスクトップを作成する必要があるかを判断します。
|
|
このようなコミュニティ特定の機能が必要ない場合、通常のポータル デスクトップを作成してください。詳細については、『ポータル開発ガイド』を参照してください。
前節でコミュニティを作成することを決定した場合、GroupSpace コミュニティまたはカスタム コミュニティのいずれのタイプのコミュニティを作成するかを判断する必要があります。
GroupSpace は WebLogic Portal に含まれる定義済みのコミュニティ/アプリケーションです。GroupSpace には、チームまたはプロジェクト管理コミュニティをサポートするように設計されている機能とツールが含まれています。GroupSpace はコミュニティ フレームワーク上に構築されており、チームまたはプロジェクト コラボレーションのビジネス アクティビティを対象とするカスタム コミュニティの優れた例です。GroupSpace の機能については、『GroupSpace ガイド』に詳しく説明されています。
カスタム コミュニティには完全なアプリケーション開発作業が必要である。
正常に機能する GroupSpace コミュニティを数分で作成することができ、デフォルトの GroupSpace テンプレートに基本的な変更を加えることも難しくありません。GroupSpace には、メール、カレンダー、連絡先、タスク、ディスカッション フォーラム、GS 通知、GS 問題、GS GroupNote、GS リンク、GS RSS Reader、GS ドキュメント ライブラリ、CM ブラウザ、GS エンタープライズ検索、および GS 検索のポートレットがあります。
注意 : | メール、カレンダー、連絡先、タスク、およびディスカッション フォーラム ポートレットは、カスタム コミュニティでも使用できます。ただし、GS で始まるすべてのポートレットは GroupSpace でのみ機能します。 |
GroupSpace には固有の登録および招待機能があり、ユーザがその機能と対話するとき、定義済みのイベントのセットをトリガします。GroupSpace はこれらの各イベントが発生する回数を数えます。
ポートレットおよびページの削除や再編成、ユーザをコミュニティに参加するように招待するために送信されるデフォルトの電子メールへの変更など、GroupSpace への基本的な変更は可能です。GroupSpace への固有のポートレットの追加、WSRP (Web Services for Remote Portlets) を使用したリモート ブック、ページ、およびポートレットの追加、およびカスタム ポートレット内の対話管理やポートレット間通信などの中核の WebLogic Portal 機能の使用もできます。
GroupSpace のページ フローに対するソース コードはパブリックではないので、GroupSpace の既存のアプリケーション機能はどれも変更できません。たとえば、登録フローへのイベントの挿入や登録フローの変更、イベント発生時や通知作成時のユーザへの警告に固有の通知メカニズムを代用することはできません。
カスタム コミュニティの開発では、招待および通知メカニズム、登録、コンテンツ管理コンフィグレーション、エラー処理、およびアプリケーションの機能 (「寄稿者」にコンテンツを作成させ、「表示者」はコンテンツの表示のみできるようにするなど、定義するセキュリティ機能に基づいたアプリケーション動作の管理を含む) などのコミュニティ機能を、最初から開発する必要があります。
WebLogic Portal には、訪問者ツールに含まれているコミュニティ管理ツールのセットがあります。これは、コミュニティ管理者が、コミュニティの作成、コミュニティ プロパティの変更、セキュリティ権のコンフィグレーション、およびセキュリティ権のコミュニティメンバーへの割り当てをできるようにし、コミュニティ メンバーが、自分の所属するコミュニティを表示できるようにします。
WebLogic Portal には、カレンダー、メール、タスク、ディスカッション フォーラム、および連絡先の保存用のコラボレーション ポートレットの定義済みのセットも用意されています。コミュニティ内では、カレンダー、アドレス帳、タスクの各ポートレットに、ユーザのみが閲覧できる項目を作成する [個人] タブと、コミュニティ全体が閲覧できる項目を作成する [コミュニティ] タブが自動的に表示されます。
![]() ![]() ![]() |