クライアントフィーチャーの展開
Notes ®クライアントの機能とプラグインをユーザーに導入する方法はいくつかあり、カスタマイズされたアドオン インストーラー、導入ウィジェットとソース ウィジェット カタログ、カスタマイズされたNotes ®インストール キットなどがあります。すべての方法で、デプロイメント前にデプロイするフィーチャーとプラグインに正しく署名する必要があります。
- Notes ® のインストールおよび更新中にインストールマニフェストと更新サイトを使用する
提供されているNotes ®インストール キットをカスタマイズして、インストール マニフェストと更新サイト フォルダに独自の機能とプラグインを追加できます。これは、 Notes ®リリースをインストールする準備ができたときに新しい機能が利用可能であり、 Notes ®をインストールまたはアップグレードするときにその機能をインストールする場合に最適です。
Windows および Mac での機能とプラグインについては、「Notes ®インストールのカスタマイズ」のトピックを参照してください。
- ウィジェットとウィジェットカタログを使用して、既存のクライアントにフィーチャーとプラグインをデプロイします。
これは、機能およびプラグインのデプロイメント方法として選択されるもので、以前のNotes ®およびDomino ®リリースのドキュメントで説明され、このガイドでも引き続き参照されている従来の Eclipse 更新マネージャー メソッドの代わりに使用する必要があります。
この方法は、既存のNotes ®インストールに新しい機能やプラグインを展開する場合や、 Notes ®を実行していない可能性のある Expeditor クライアントに新しい機能やプラグインを展開する場合に使用できます。
この方法は、 Notes ®インストール プログラムの一部としてインストールされたNotes ®機能、具体的にはインストール キットのインストール マニフェストまたは更新サイトの更新には使用できません。
トピック「ウィジェットとウィジェットカタログによるクライアントプラグインの導入」を参照してください。
- ユーザーによって開始される更新を有効化し、Eclipse 更新マネージャを公開します。
この方法は、ウィジェットとウィジェットカタログの方法に取って代わられました。
- カスタムアドオンインストーラーを使用する
ウィジェットクライアントのデプロイ方法の代替として、アドオンインストーラーを作成することができます。
トピック「カスタマイズされたアドオンインストーラーを作成する」を参照してください。
- Notes ®ランタイムへの機能のインストールまたは更新のための NSF ベースの更新サイトの作成と使用
提供されている updatesite.nsf テンプレートを使用して、NSF ベースの更新サイトを作成できます。
トピック「NSF ベースの更新サイトを作成して使用する」を参照してください。
- 複合アプリケーションの使用および/または複合アプリケーションの更新のためのNotes ®更新サイトデータベースの使用
複合アプリケーションを単独で使用するか、 NSF ベースの更新サイトと共に使用すると、カスタムフィーチャーやサードパーティフィーチャーをインストールまたは更新することができます。
トピック「複合アプリケーションのコンポーネント更新を設定する」を参照してください。
- Notes ®ランタイムへのインストールに従来のサードパーティ インストーラーを使用する
インストールマニフェストを作成し、フィーチャー、新しいフィーチャーのプラグイン JAR ファイル、site.xml を格納する更新サイトフォルダを作成します。インストーラを導入者またはユーザーに配布して独自のインストールを実行してもらうことも、 Notes ® がすでにインストールされているユーザーに新しい機能をインストールすることもできます。
トピック「Creating a traditional third-party installer」を参照してください。
フィーチャーのインストールと更新を制限し、複合アプリケーションの更新を制限する
サーバーが管理する更新サイトリストなどの各種オプションを使用して、ユーザーがフィーチャーを取得できる更新サイトを決定できます。
詳しくは、トピック「フィーチャーのインストールと更新を制限する」と「使用可能な更新サイトを指定する」を参照してください。
フィーチャーとプラグインを作成する
サードパーティまたはカスタムのフィーチャーとプラグインをNotes ®のインストールまたは更新で使用可能にする方法に関係なく、最初にフィーチャーを作成または取得し、インストールする内容を説明するインストール マニフェストを作成し、新しいフィーチャーとプラグインの JAR ファイルをサイト インデックスとともに更新サイト ディレクトリに正しく配置する必要があります。HCL Expeditor統合開発環境 (IDE) などのツールは、Eclipse 機能開発プロセスの自動化に役立ちます。
plugin_customization.iniさらに、署名用のフィーチャーとプラグインのセキュリティー設定を指定する必要があります。
詳しくは、トピック「クライアントプラグインのデプロイメントを管理する」を参照してください。
フィーチャーとプラグインに署名する
新しいサードパーティまたはカスタムの Eclipse ベースの機能をNotes ® のインストールまたは更新で使用できるようにする前に、その機能に正しく署名する必要があります。また、署名した後、インストールマニフェストに付加されている plugin_customization.ini ファイルに署名情報を含める必要があります。
詳しくは、「インストールと更新用にカスタムまたはサードパーティのフィーチャーとプラグインに署名する」を参照してください。