複合アプリケーションの設計

XPages から複合アプリケーションを作成できます。

複合アプリケーションは、サービス指向アーキテクチャ (SOA) と「Contextual Collaboration」戦略における主要な要素の 1 つです。 複合アプリケーションを作成および編集する機能により、異なる種類のコンポーネントやテクノロジーの統合が容易になります。

複合アプリケーションを作成することにより、以下をコンテキスト内で 1 つのユーザーエクスペリエンスの一部として疎結合することができます。

複合アプリケーションのエンドユーザーは、個別に作成された複数のコンポーネントが 1 つのコンテキストにアセンブルされたものを使用することができます。 複合アプリケーション内のコンポーネントは、相互にワイヤリングできます。したがって、あるコンポーネントでユーザーが開始したアクションにより、別のコンポーネントのアクションを起動させることができます。 したがって、プロパティ、アクション、プロパティブローカーを使用することで、これらの別々のピース間で完全な通信と統合が可能になります。

1 つの複合アプリケーションには 1 ページ以上を含めることができ、各ページには 1 つ以上のコンポーネントを含めることができます。 複合アプリケーションが提供するシングルコンテキストにより、異なるアプリケーションまたはシステムの情報を使用する作業でも、さまざまなアプリケーションやウィンドウを切り替える必要がなくなります。

複合アプリケーションは、Domino® または WebSphere® Portal Server 上にホストさせるか、ローカル NSF として使用できます。 NSF ベースの複合アプリケーションは、Composite Application Editor を使用して定義でき、複合アプリケーション内のさまざまなコンポーネントのワイヤリングや接続を行うことができます。

より詳細な情報については、オンラインで利用可能な Wiki の「Composite Applications」を参照してください。

この資料は、以下の製品を参照します。 Domino, Domino Designer、Notes、iNotes®、 Notes Traveler