複合アプリケーションについて
複合アプリケーションでは、複数のアプリケーションのコンポーネントが組み合わされてロールベースの 1 つの作業環境となります。複合アプリケーションには 1 つまたは複数のページがあり、各ページには 1 つまたは複数のコンポーネントが含まれています。コンポーネントでは、1 つまたは複数のコンポーネントが別のコンポーネントでユーザーが開始したアクションに応答するようにプログラムされている、通信インタラクションをサポートできます。
Notes® コンポーネントは、Notes データベースに格納されている特定のビュー、フレームセット、文書、他の設計コンポーネントへのリンクです。同じ Notes データベースには複数のコンポーネントを格納することができ、これらのコンポーネントは、複数の複合アプリケーションで使用できます。
Domino® 8 以降が稼働している Domino サーバー、または WebSphere® Portal 6.0 以降が稼働している HCL Digital Experience サーバー上で、複合アプリケーションをホストすることができます。複合アプリケーションはローカルで実行することもできます。
複合アプリケーションは、Notes standard 版で使用できますが、Notes Basic 版では使用できません。
Notes 内で複合アプリケーションを使用した作業を行う場合は、複合アプリケーションエディタを使用します。これは、Notes クライアントのインストールやアップグレードの実行中にオプションでインストールされます。
複合アプリケーションは、オンラインとオフラインのどちらの使用も可能で、Notes アプリケーションや Web サイトと同様にブックマークを登録できます。
複合アプリケーションで Domino Web アプリケーションを使用するには、WebSphere Portal では DAP (Domino Application Portlet) で表示し、複合アプリケーションに組み込む必要があります。
NSF ベースの複合アプリケーションは、Domino サーバーの .nsf データベースに保存されます。このデータベースには複合アプリケーションの定義が格納され、複合アプリケーションのデータベース自体へのアクセス権は、Notes データベースのアクセス制御リスト (ACL) で管理されます。各コンポーネントのセキュリティは、同じ Domino Designer セキュリティコントロールで管理されます。このセキュリティコントロールは、Notes データベースで使用されるビュー、フレームセット、他の設計コンポーネントに適用されます。
Notes アプリケーションを拡張するには、複合アプリケーション用に HCL Expeditor で開発したカスタム機能またはパッケージ機能を他のテクノロジーと組み合わせて追加します。Composite Application Editor を使用して、コンポーネントを作成して複合アプリケーションにします。