mfdepinst コマンドは、エンタープライズ サーバーへのサービスのディプロイ処理の一部をサーバー側で処理します。このツールは、ディプロイ パッケージ ファイル (.int、.idt など) を .car ファイルから抽出して、新しいサービスとパッケージの Directory Service ディレクトリを更新することにより、.car に含まれているファイルをエンタープライズ サーバー インスタンスにインストールし、さらにエンタープライズ サーバーが起動している場合は、新しいサービスが利用可能であることをエンタープライズ サーバーに通知します。
mfdepinst を実行する前に、%ProgramFiles(x86)%\Micro Focus\Enterprise Developer\deploy (Windows) または $COBDIR/deploy (UNIX) にある .mfdeploy ファイルを、.car ファイルを含むディレクトリの親ディレクトリにコピーします。
.mfdeploy は、サービス インターフェイスをディプロイするエンタープライズ サーバーの場所、名前、リスナーを指定します。たとえば、.car file が %COBDIR%\myservice\myservice.deploy (Windows) または $COBDIR/myservice/myservice.deploy (UNIX) にある場合、.mfdeploy ファイルは %COBDIR%\myservice (Windows) または $COBDIR/myservice (UNIX) にある必要があります。
必要に応じて .mfdeploy を編集し、デフォルト値以外の値を指定します。
.car ファイルを含む同じディレクトリで、 Enterprise Developer コマンド プロンプトから mfdepinst を実行します。
コメント:
mfdepinst は、いくつかのファイルを .car ファイルから抽出し、それらを .mfdeploy ファイルに指定されたエンタープライズ サーバーにインストールします。
mfdepinst では、現在のディレクトリのファイル deploylog.txt に進行状況が記録されます。既存の deploylog.txt がある場合は上書きされます。mfdepinst が終了した後に、ディプロイが成功したかどうかをこのファイルで確認できます。